Предположим, у меня есть следующая запись cron:
* * * * * /bin/date
Теперь предположим, что мне нужны сценарии, которые выполняются как до, так и после выполнения задания cron.
Я мог бы изменить запись cron навыглядело это так:
* * * * * /bin/prehook ; /bin/date ; /bin/posthook
Или, если бы я хотел, чтобы код завершения предварительного крюка определял, выполняется ли команда date, я мог бы сделать это:
* * * * * /bin/prehook && /bin/date ; /bin/posthook
Однако яищу решение, которое я мог бы применить глобально ко всем заданиям cron без редактирования каждого отдельного crontab;Я считаю, что это аналогично хукам pre-commit и post-commit, которые вы видите во многих системах контроля версий.