Запуск скрипта при загрузке, не чаще 1 раза в сутки

Автор electra, декабря 07, 2020, 21:59:29

« предыдущая - следующая »

electra

Каким образом можно реализовать, с помощью таймеров systemd запуск скрипта при загрузке, но не чаще, чем 1 раза в сутки. Т.е. получается первое включение ноутбука за сутки, должно запускать скрипт. Все остальные включения ноутбука за эти сутки, потворно запускать скрипт не должны.

xub

Приветствую!
Вариант имеется вообще не один...
Но самым простым мне представляется вот с помощью этой программы, про неё вот есть на русском языке:
http://rus-linux.net/MyLDP/admin/manage-planned-tasks-on-linux-with-the-command-at.html
Пишется скрипт, который запускается из автозапуска, а в нём положим такие строки:
SP=$(atq|sed 's:\t.*::g'|sed 's:$: :'|sed ':a;N;$!ba;s:\n::g');atrm $SP
at -f /home/HOME/DeleteCache19Nov23.sh 07:30
Я потом продолжу если что, сейчас времени нет... В общем посмотрите...
2020 Dec 07; 02:24 PM
При ответах прошу учитывать возможную существенную разницу во времени, мой часовой пояс (GMT-4) Eastern Daylight Time...