ПОДОЖДИТЕ, чтобы «любой процесс» закончился
Есть ли в bash встроенная функция для ожидания завершения какого-либо процесса?
wait
Команда только позволяет дождаться завершения дочерних процессов.
Я хотел бы знать, есть ли способ подождать завершения какого-либо процесса, прежде чем приступить к выполнению какого-либо сценария.
Механический способ сделать это заключается в следующем, но я хотел бы знать, есть ли какая-либо встроенная функция в bash.
<code>while ps -p `cat $PID_FILE` > /dev/null; do sleep 1; done </code>