crontab nodification занимает слишком много времени

Попробовать udevtrigger. Это должно воспроизвести все выдающиеся udev-задачи.

0
23.01.2014, 07:33
1 ответ

Используя файл остановки

Независимо от того, что cronjobs, Вы могли изменить каждого из них (однажды!) для повиновения глобальному файлу ОСТАНОВКИ, означая: на каждом выполнении каждое из этих заданий должно проверить если, например, файл /path/to/stop-cronjobs существует и если это делает, ничего не сделайте. Используйте путь, только владелец crontab может записать в. Если само задание не может быть изменено, сделайте это в самом crontab:

*/30 * * * *   [ -e $HOME/.stop ] || $HOME/bin/my-cronjob.pl

Если Вы хотите остановить все эти 300 cronjobs, создать файл ОСТАНОВКИ, и они не выполнятся.

Используя vi

Совершенно другой подход должен использовать функции, которые Ваш предпочтительный редактор обеспечивает при редактировании с crontab -e. Здесь, vi подходит и можно было сделать :%s/^/#/ прокомментировать все задания. И впоследствии, для включения всех заданий снова: :%s/^#//'.

2
28.01.2020, 02:37

Теги

Похожие вопросы