失敗下面做工作按預期:克朗對單引號
date +'%d-%b-%Y-%H-%M' 28-Sep-2009-14-28
但沒有從crontab的以下4項工作正常。
* * * * * date +\'%d-%b-%Y-%H-%M\' >> /backup/shantanu/testing.txt * * * * * date +'%d-%b-%Y-%H-%M' >> /backup/shantanu/testing1.txt * * * * * date +"%d-%b-%Y-%H-%M" >> /backup/shantanu/testing2.txt * * * * * date +\"%d-%b-%Y-%H-%M\" >> /backup/shantanu/testing3.txt
Error: /bin/sh: -c: line 0: unexpected EOF while looking for matching `"' /bin/sh: -c: line 1: syntax error: unexpected end of file
我可以保存在shell腳本相同的代碼,並設置cron的,但我會想知道是否可以直接設置任務一個cron。
,我想設置實際的cron項看起來是這樣的......
16 * * * * mysqldump myDB myTB > /backup/ABCbc$(date +'%d-%b-%Y-%H-%M').sql 2> /backup/ABCbc_errORS$(date +'%d-%b-%Y-%H-%M').txt
如果您解決了您的問題,請將其作爲答案發布。 – 2010-01-04 20:58:52
58 13 * * */usr/bin/mysqldump -uroot -pPassWord --compact --databases db1 db2 db3 db4 | zip>/home/develop/backup/central_mydt $(date +'\%d \%m \%y')。zip – shantanuo 2010-01-05 14:59:51