Переменные времени в скриптах Bash
Если у меня есть 3 разных сценария для запуска в разное время каждый раз, когда файл записывается, как будет написан сценарий bash для запуска определенного сценария только в определенное время. Это не так просто, как задание cron (хотя cron может заменить файл .sh на основе времени), я ищу переменные времени.
Например:
If 9am-11:30 am run scriptA.sh if file.txt is changed.
If 11:30am-5:45pm run scriptB.sh if file is changed.
If 5:46pm-8:59am run scriptC.sh if file is changed.
Я задал похожий вопрос, но я не думаю, что достаточно четко определил переменные, которые ищу, или как их определить.