Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
Статья расчитана на начинающих, которые впервые слышат буквосочетание FIFO применительно к Linux.Поправте пожалуйста — … применительно к bash.
flock -w 0 /tmp/.{jobs_medvoodoo или любое имя для идентификации}.lock {вызов скрипта} & как то так, и у вас пока процесс не закончится новый не вызовется. *фигурные скобки здесь в качестве ограничителя поля, в скрипте они не нужны./tmp делать чтобы не было таких проблем с перезагрузкой.FILES_LIST=( ... )
${FILES_LIST[@]}
FILES_LIST=( $(ls $HOME/jobs/Input) )
${FILES_LIST[0]}, ${FILES_LIST[1]}, etc...
${FILES_LIST[@]}
echo ${FILES_LIST[@]}
Очередь тяжелых заданий на bash