История изменений
Исправление user_id_68054, (текущая версия) :
Для изготовления одного костыля в велосипед понадобилось защитить выполнять скрипт из at, с точностью до минуты.
надо предупредить ситуацию чтобы если в at много заданий записанных на запуск в одну и туже минуту, оно отработало только 1 раз. обычные flock-и не годятся, т.к. скрипт может отработать за десятки мс.
не ясно какой смысл в этом всём? (какой смысл *откладывать* задания на одну минуту?)
если это делается для того чтобы не стопорить другие важные процессы — то просто выполняйте задения через nice ...
(и ionice ...
) без откладывания на 1 минуту.
Исходная версия user_id_68054, :
Для изготовления одного костыля в велосипед понадобилось защитить выполнять скрипт из at, с точностью до минуты.
надо предупредить ситуацию чтобы если в at много заданий записанных на запуск в одну и туже минуту, оно отработало только 1 раз. обычные flock-и не годятся, т.к. скрипт может отработать за десятки мс.
не ясно какой смысл в этом всём? (какой смысл *откладывать* задания на одну минуту?)
если это делается для того чтобы не стопорить другие важные процессы — то просто выполняйте задения через nice ...
(и ionice ...
) без откладывания на 1 минуту.