URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 50909
[ Назад ]
Исходное сообщение
"Как вычеслить предыдущее запущенное задание в BASH"
Отправлено serg77 , 25-Ноя-04 10:12
Есть скрипт который пару раз в час переписывает файл на другой сервак по nfs, необходимо обработать ситуацию если произошло что-то и файл не переписался, а процесс висит (завис или ждет что-то), тут запускается он же, но позже (задания в cron-е 3 раза в каждый час). Хотелось перед запуском нового скрпита что бы он проверял не висит ли предыдущий. Можно конечно сделать файлик который создается и удаляется по окнчании, но хотелось бы что-то другое, выкусить из списка процессов, но как там отфильтровать самого себя (т.е. новый процес )не смог, по ID нужно но как.
Содержание
- Как вычеслить предыдущее запущенное задание в BASH,dev, 15:13 , 25-Ноя-04
Сообщения в этом обсуждении
"Как вычеслить предыдущее запущенное задание в BASH"
Отправлено dev , 25-Ноя-04 15:13
Ты сам - это $$