wait
wait
Формат:
wait ID процесса
Эта команда устанавливает длительность ожидания для ID процесса перед возобновлением его выполнения либо устанавливает длительность ожидания всех фоновых процессов перед возобновлением их выполнения.
Для задания интервала ожидания ID процесса перед возобновлением его выполнения используется команда:
$ wait 1299
Следующая команда определяет ожидание до тех пор, пока не завершатся все фоновые процессы:
$ wait
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКЧитайте также
5.10. Функции wait и waitpid
5.10. Функции wait и waitpid В листинге 5.7 мы вызываем функцию wait для обработки завершенного дочернего процесса.#include <sys/wait.h>pid_t wait(int *statloc);pid_t waitpid(pid_t pid, int *statloc, int options);Обе функции возвращают ID процесса в случае успешного выполнения, -1 в случае ошибкиОбе функции, и wait, и waitpid,
Различия между функциями wait и waitpid
Различия между функциями wait и waitpid Теперь мы проиллюстрируем разницу между функциями wait и waitpid, используемыми для сброса завершенных дочерних процессов. Для этого мы изменим код нашего клиента TCP так, как показано в листинге 5.7. Клиент устанавливает пять соединений с
3.4.2. Системные вызовы wait()
3.4.2. Системные вызовы wait() Самая простая функция в семействе называется wait(). Она блокирует вызывающий процесс до тех пор, пока один из его дочерних процессов не завершится (или не произойдет ошибка). Код состояния потомка возвращается через аргумент, являющийся указателем
24.1.6. Команда wait
24.1.6. Команда wait Команда wait применяется для ожидания завершения одного из дочерних процессов. Команду wait можно определить с помощью процесса ID. Если этого не сделать, ожидание будет длиться до завершения всех дочерних процессов.Формат команды ожидания завершения всех
wait
wait Формат:wait ID процессаЭта команда устанавливает длительность ожидания для ID процесса перед возобновлением его выполнения либо устанавливает длительность ожидания всех фоновых процессов перед возобновлением их выполнения.Для задания интервала ожидания ID процесса