Вы можете использовать расширение cron@reboot(при условии, что используемый вами cron поддерживает их ). Сценарий предварительной перезагрузки -может, например, создать временный файл перед перезагрузкой, который сценарий перезагрузки после -проверяет перед запуском остальной части сценария.
Не знаю, лучший ли это способ, но
%.idx: %sup
bdsup2subpp --language en -o $*.sub $<
%.sub: %.idx
true
У него есть некоторые проблемы. Он может не пытаться сгенерировать %.sub
, у меня изначально было наоборот
%.sub: %sup
bdsup2subpp --language en -o $@ $<
%.idx: %.sub
true
Но понял, что это не приведет к срабатыванию 2-го правила.