2012-12-20 23 views
0

我通過crontab -e安裝了一個cron作業,它可以從服務器備份某個文件,並用時間戳將其保存到我的主驅動器。我已經執行了它,可以隨時測試它,但它似乎沒有工作?爲什麼我的cron工作不工作?

* * * * * /home/arran/hourly.bash > /home/arran 

必須有一些我錯過了嗎?

+0

從cron之外的命令行運行時腳本是否工作?如果沒有,終端上可能會有一些錯誤信息可以幫助您排除故障。 –

+1

'/ home/arran'是什麼?你的主目錄?也許你應該命名一個文件來寫入輸出。 – glglgl

+0

是的,腳本在命令行中運行正常,每次運行它時都會創建一個新文件。我只是想要cron工作來做到這一點,但每一個小時 –

回答

3

您正在將命令的輸出重定向到一個目錄,這將失敗。重定向到一個文件,而不是:

* * * * * /home/arran/hourly.bash > /home/arran/hourly.log