ПОДОЖДИТЕ, чтобы «любой процесс» закончился

Есть ли в bash встроенная функция для ожидания завершения какого-либо процесса? wait Команда только позволяет дождаться завершения дочерних процессов. Я хотел бы знать, есть ли способ подождать завершения какого-либо процесса, прежде чем приступить к выполнению какого-либо сценария.

Механический способ сделать это заключается в следующем, но я хотел бы знать, есть ли какая-либо встроенная функция в bash.

<code>while ps -p `cat $PID_FILE` > /dev/null; do sleep 1; done
</code>

Ответы на вопрос(13)

Ваш ответ на вопрос