2017-02-13 141 views
0

如果我運行Crontab沒有任何反應?

crontab -l 
16 12 * * * cd ~/web/im2txt/im2txt && ./train.sh 

我也曾嘗試

cd ~/web/im2txt/im2txt && ./train.sh 

它的工作原理。

我等待,直到我的OSX系統時鐘是16:12(我在16:11設置它)我已經嘗試了終端打開和關閉。什麼都沒有發生,沒有錯誤沒有任何事正常運行時,shell命令將數據輸出到終端。

我該怎麼辦?

回答

2

我想你的:) 12:16

當您運行sudo crontab -e,你可以看到下面的註釋調度命令的權利,你應該在哪裏寫之前:

# m h dom mon dow command 

這意味着首先分鐘,然後幾小時。也許嘗試:

12 16 * * * <command> 

最後可能simpify命令執行以下操作:

/home/<your username>/web/im2txt/im2txt/train.sh 

TL; DR:

12 16 * * * /home/<your username>/web/im2txt/im2txt/train.sh