crontabのスラッシュの意味は何ですか?


31

システムでcrontabレコードを見ました。

0-55/5 * * * *   root  <command>

crontab -eサンプルファイルを読んで、最初の位置が分であることを知っています。しかし、/そこでは(スラッシュ)の意味がわかりません。誰かが私にその意味を説明できますか?


/スラッシュです。 \ バックスラッシュです。前方スラッシュは前方に傾きます。バックスラッシュは後方に傾きます
jw013

2
man 5 crontab説明もあります。
マット

@ jw013修正してくれてありがとう!@Matありがとう。方法を購入して、次のページに進む方法はman?私はman crontabそれを読み通し、それは終わりでした。
-steveyang

1
@yangchenyun、次のページではありません。別のセクションです。 man crontabは、セクション1 crontabcrontab コマンド用の最初のエントリを表示しますSEE ALSO crontab(5)。そのマンページの終わりに向かって、と述べています。これは、ファイルの形式を説明するセクション5 man 5 crontabcrontabエントリを読み取るために使用できることを示していcrontab ます
cjm

@cjmこの情報をありがとう。私はいつもセクションのそれらについて疑問に思ってい(3)ましたSEE ALSO
-steveyang

回答:


31

スラッシュを範囲と組み合わせて使用​​して、ステップ値を指定します。

0-55/5 * * * * は、コマンドが5分(0、5、10、15、...、55)ごとに実行されることを意味します。

0-55/5はと同じ*/5です。


3
ところで、それを言うより短い方法は*/5です。
ウォーレンヤング

1
分フィールドの* / 31はどうですか。スクリップが0と31または1と31でオンになることを意味しますか?
ダニエルシェン

@DanielShen 1時間ごとに0と31で実行されます。
ヴィル

なぜ5 * * * *の代わりに* / 5 * * * *を行うのか?それらは同じではありませんか?
アンドリュー

4
@Andrew 5 * * * *は、1時間ごと(つまり、1時間に1回)、1時間の先頭から5分後に実行されます。*/5 * * * *5分ごと(つまり、1時間に12回)に実行されます
thrnio
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.