Vorrei eseguire uno script ogni 30 minuti dopo l'avvio nel sistema. So che puoi usare cron, ma non ho intenzione di utilizzare questa funzione spesso, quindi mi piacerebbe provarlo con systemd.
Finora ho trovato solo i timer monotonici che permettono di eseguire qualcosa una volta (almeno penso di sì). Come sarebbe il foo.timer
e foo@user.service
aspetto come nel caso ho voluto eseguire qualcosa ogni 30 minuti dall'inizio di avvio / 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... ???