Практическое написание сценариев командной оболочки Bash/Код-сниппеты: различия между версиями
Практическое написание сценариев командной оболочки Bash/Код-сниппеты (править)
Версия от 19:22, 12 октября 2021
, 2 года назад→Пул процессов
Строка 1161:
В этом примере мы запускаем 4 процесса, каждый из которых печатает цифру, которую ему передали. Каждый процесс печатает цифру три раза со случайной паузой между выводом. Вы можете видеть, что цифры выводятся в разнобой, потому что процессы реально конкурируют за процессорное время. Когда все процессы в стае завершаются, функция <code>thr_join_to_swarm</code> возвращает управление.
Теперь усложним пример и попробуем
<source lang=bash>
#!/bin/bash
|