次のように60秒ごとに実行されるタイマーがあります。
[Unit]
Description=Trigger test timer
[Timer]
OnActiveSec=60
タイマーが作動する前に60秒間待ってください。しかし、最初はすぐに実行され、60秒間隔で再実行されることを望みます。これをどのように指定しますか?
答え1
以下はうまくいくようです:
[Unit]
Description=Trigger test timer
[Timer]
OnActiveSec=0
OnCalendar=*:0/1
OnActiveSec はタイマーをすぐに実行し、OnCalendar は毎分実行します。ただし、最初の実行と2番目の実行の間の時間はランダムに指定されます。
答え2
私が使用している一部のシステムでは、次のことを行います。
[Timer]
OnCalendar=*:0/1
これは約1分ごとに1回実行されます。