[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: crontab ogni minuto con un attesa iniziale al boot di 5 minuti



On Mon, 19 Feb 2024 at 22:33, compact.compact <compact.compact@tiscali.it> wrote:
vorrei creare un script crontab che venga eseguito ogni minuto per
sempre meno che per i primi 5 minuti da quando viene il sistema viene
attivato.

presumo che una cosa cosi possa andare bene o vi sono alternative
migliori ?

Come alternativa potresti usare i timer di systemd https://wiki.archlinux.org/title/systemd/Timers

Qualcosa come
file: /etc/systemd/system/myservice.service

[Unit]
Description=My Service

[Service]
Type=simple
ExecStart=/usr/local/bin/myscript.sh

file: /etc/systemd/system/myservice.timer

[Unit]
Description=My Service Timer

[Timer]
_OnBootSec_=5min
_OnUnitActiveSec_=1min
Unit=myservice.service

[Install]
WantedBy=timers.target

poi fai partire il tutto
systemctl enable myservice.timer
systemctl start myservice.timer


Reply to: