On Mon, 19 Feb 2024 at 22:33, compact.compact <[email protected]>
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

Rispondere a