私が入った:
* 22 * * * test > /dev/null
しかし、私はこれが毎分実行されていることを電子メールで通知されています。私はこれが私が欲しいもののために正しいと思ったので私は私が推測するのを混乱させます。
22時間の毎分走っていると思います。次のことを試して、22時間の最初の1分ごとに実行してください。
0 22 * * * ....
ここにいくつかのより多くの例があります
毎時46分に6時間ごとに実行します。
46 */6 * * *
午前2時10分に実行します。
10 2 * * *
午前3時15分に実行します。
15 3 * * *
午前4時20分に実行します。
20 4 * * *
午前5時31分に実行します。
31 5 * * *
午後5時31分に実行します。
31 17 * * *
これが私が新しいcrontabエントリーを書くたびに見るものです:
Terminal -typeから編集を始めるには:
zee$ crontab -e
あなたがcrontabファイルに追加するもの:
0 22 * * 0 some-user /opt/somescript/to/run.sh
その意味:
[
+ user => 'some-user',
+ minute => ‘0’, <<= on top of the hour.
+ hour => '22', <<= at 10 PM. Military time.
+ monthday => '*', <<= Every day of the month*
+ month => '*', <<= Every month*
+ weekday => ‘*’, <<= Everyday (0 thru 6) = sunday thru saturday
]
また、あなたのマシンが実行しているシェルを確認し、それに応じてファイルにORという名前を付けて実行します。
echo $Shell
またはecho $0
でシェルを確認してください
それは "Bourne Shell (sh)
、Bourne Shell (bash)
、Korn Shell (ksh)
.."などです