Сценарий оболочки для выполнения command2 после завершения command1 в unix

Если у меня есть сценарий оболочки UNIX, который имеет несколько команд в каждой строке, которую нужно запустить, например,

#!/bin/bash
command1
command2

команда2 должна быть выполнена только после завершения команды1. как этого добиться

1 ответ

Вы уже сделали это. Обычно bash ожидает выполнения каждой команды перед выполнением следующей команды. Если вы заканчиваете команду с амперсандом (&), затем она запускает команду в фоновом режиме, но, поскольку вы этого не сделали, каждая команда выполняется синхронно.

Другие вопросы по тегам