Je voudrais exécuter un script toutes les 30 minutes après le démarrage du système. Je sais que vous pouvez utiliser cron, mais je ne prévois pas d'utiliser cette fonctionnalité souvent, donc j'aimerais l'essayer avec systemd.
Jusqu'à présent, je n'ai trouvé que les timers monotones qui permettent d'exécuter quelque chose une fois (du moins je pense). À quoi ressemblerait le foo.timer
et foo@user.service
au cas où je souhaiterais exécuter quelque chose toutes les 30 minutes à partir du démarrage / démarrage du système?
foo@user.service
[Unit]
Description=run foo
Wants=foo.timer
[Service]
User=%I
Type=simple
ExecStart=/bin/bash /home/user/script.sh
foo.timer
[Unit]
Description=run foo
[Timer]
where I am stuck... ???