關於crontab設定問題 - Linux

Table of Contents


search 一下 google 發現可以這樣使用

0 0 * * * bash -c [$((($(date +%s)/86400) % 2)) -eq 0] && apps/temp/maxx.sh > /apps/temp/maxx.log 2>&1

不過不太確定是否正確,

以上語法是否代表每天會檢查今日自1970年來天數/2的餘數是否為0

如果為0則執行apps/temp/maxx.sh

※ 引述《tas72732002 (蔥頭)》之銘言:

: 請問各位大大

: crontab 可以設定成每兩天23時run嗎? 下面這樣設定ok嗎

: 0 23 */2 * *

: 這樣真的會每隔兩天run一次,

: 不受大月小月與閏月的影響嗎??

--
感謝大家的推文

--

All Comments

Gilbert avatarGilbert2014-05-04
原文是你自刪的嗎?
Lucy avatarLucy2014-05-08
是我刪的~ sorry 我怕重複的文章po了兩次~
Agatha avatarAgatha2014-05-09
之前大大所說的*/2 代表2,4,6,8...30非真的每兩天run
Poppy avatarPoppy2014-05-14
因為有推文,這樣刪滿沒禮貌的.怎知道回你會不會又被刪?
Elizabeth avatarElizabeth2014-05-17
如果這樣叫重複Re:就沒存在意義了...
然後真要這樣也用All把推文也全引進來吧...
Delia avatarDelia2014-05-22
不過有解就好 下次多注意就是