вам нужно:
вам необходимо:
Как видите, эти два вопроса на самом деле совпадают. Если вы хотите в этом убедиться, вы можете просто проверить это самостоятельно всего за несколько минут.
Для этого нет очевидных причин. Фигурные скобки — это группирующая конструкция, и команды внутри них будут выполняться в той же среде, что и остальная часть скрипта.
Если бы это была обычная скобка, то это была бы под-оболочка (отдельное окружение от остальной части скрипта ), но в данном случае это тоже не имело бы большого значения.
Одной возможной причиной этого является то, что это позволит автору перенаправить весь вывод любой команды в {... }
в определенное место, как в
{...some commands...; } >somefile
но здесь этого явно не делается.
Со скобками,
(...some commands... )
автор мог бы установить параметры оболочки и создать локальные переменные, которые не влияют на остальную часть скрипта.