У меня странная проблема с моей работой crontab. Моя работа crontab делает следующее:Is bash> перенаправление атома?
program > file
Иногда, однако, файл заполняется случайными данными, которые я не могу объяснить.
Интересно, может ли быть предыдущая работа crontab, которая занимает больше времени, и она каким-то образом смешивает свои результаты с file
с текущей работой crontab?
Общая информация Мой вопрос: есть >
Эксплуатация атома? Значение, если две программы делают > file
, то последний, который будет завершен, будет иметь свои данные в file
?
Если вы хотите просто избежать одновременного запуска двух экземпляров вашей программы, вы можете использовать 'GNU Parallel', но вызывать его как' sem -id mySemaphore program' для создания семафора типа mutex. –
@MarkSetchell Вы имеете в виду, что я должен просто запустить свою работу cron параллельно? – bodacydo
http://www.gnu.org/software/parallel/man.html#EXAMPLE:-Working-as-mutex-and-counting-semaphore –