Составные команды
Составные команды — это конструкции языка программирования оболочки. Каждая конструкция начинается с зарезервированного слова или управляющего оператора и завершается соответствующим зарезервированным словом или оператором. Любые перенаправления (см. Перенаправления) связанные с составной командой, применяются ко всем командам в рамках этой составной команды, если явно не переопределены.
В большинстве случаев список команд в описании составной команды может быть отделен от остальной части команды одной или несколькими строками, и может быть завершен новой строкой вместо точки с запятой.
Bash предоставляет конструкции циклов, условные команды и механизмы для группирования команд и их выполнения как единого целого.
Copyright © 2000, 2001, 2002, 2007, 2008 Free Software Foundation, Inc.
Licensed under the GNU Free Documentation License.
https://www.gnu.org/software/bash/manual/html_node/Compound-Commands.html