Me gustaría ejecutar un script cada 30 minutos después de iniciar el sistema. Sé que puedes usar cron, pero no planeo usar esta característica a menudo, por lo tanto, me gustaría probarlo con systemd.
Hasta ahora solo he encontrado los temporizadores monótonos que permiten ejecutar algo una vez (al menos eso creo). ¿Cómo sería el foo.timer
y foo@user.service
en caso de que quisiera ejecutar algo cada 30 minutos desde el arranque / inicio del sistema?
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... ???