2016-12-07 71 views
0

我用的wget的cron,我的語法是這樣的:如何輸出cron日誌和腳本輸出到同一文件?

*/5 * * * * wget http://www.example.com/process_queue >>/home/logs/queue_folder/`date +\%Y-\%m-\%d_\%H:\%M:\%S`-cron.log 2>&1 

我另一頁上讀到,「>>」這是假設寫兩個日誌並輸出到文件路徑前指定的文件。但它沒有效果。日誌被寫入文件,但腳本輸出進入我主機帳戶的根文件夾中的「process_queue.xx」文件。

如何獲得輸出附加到該文件或指向另一個文件夾?

謝謝!

回答

0

你需要告訴wget用「-O」寫入標準輸出,「>>將會覆蓋你的文件,這裏不需要它。

wget http://www.example.com/process_queue -O > /home/logs/queue_folder/日期+ \%Y - \%米 - \%d _ \%H:\%M:\%S -cron.log 2>&1

+0

wget的:選項需要一個參數 - 'O' 用法:wget的[選項] ... [URL] ...謝謝! –

+0

我放置了另一個文件路徑後,它的工作。它現在生成兩個文件,一個輸出與日誌。謝謝。也許你可以編輯你的答案,所以我可以將其標記爲正確。 –

相關問題