✔️Если вам нужно запустить несколько команд, то между ними ставится символ "
;" называемый метасимвол (metacharacter). Синтаксис следующий: command1;command2;command3▶️Команды, разделенные знаком "
;" выполняются последовательно. Shell ждет следующей команды, и возвращение в приглашение командной строки происходит после исполнения последней команды: $ clear;date➡️ Одновременное выполнение нескольких команд
▶️Для запуска нескольких команд за один раз, поставив амперсанд "
&" в конце из команды. Для примера рассмотрим начало скрипта резервного копирования:# /root/ftpbackup.sh &
▶️И ваш терминал свободен для дальнейшего пользования, вам не нужно ждать окончания исполнения скрипта
/root/ftpbackup.sh.➡️ Использование всего вместе
▶️У вас может быть тысячи файлов
*.bak. Но вам нужно всего-навсего перечислить нужные категории, и поместить все в /tmp/list:# for d in "/home/sales /home/dbs /data1"; do find $d -iname “*.bak” >> /tmp/list; done &
🔨 bash_help
