免费A级毛片无码专区网站-成人国产精品视频一区二区-啊 日出水了 用力乖乖在线-国产黑色丝袜在线观看下-天天操美女夜夜操美女-日韩网站在线观看中文字幕-AV高清hd片XXX国产-亚洲av中文字字幕乱码综合-搬开女人下面使劲插视频

crondtab定時任務(wù)%字符無法識別的處理

一、背景
1.使用crond的定時任務(wù)時 , 編輯了以下的語句 , 每天0點(diǎn)執(zhí)行定時任務(wù)
crontab -eservice crond restart0 0 * * * sh /root/backup/compress_backup.sh 2>&1 > /root/backup/log_`echo $(date  +%Y-%m-%d)`2.查看定時任務(wù)的執(zhí)行 , 語句沒有順利執(zhí)行 , 出現(xiàn)問題
tail -5 /var/log/cron

crondtab定時任務(wù)%字符無法識別的處理

文章插圖
3.本地執(zhí)行命令是正常的
sh compress_backup.sh  > /root/backup/log_`echo $(date  +%Y-%m-%d)`
crondtab定時任務(wù)%字符無法識別的處理

文章插圖
 二、問題原因
在crontab中%字符被認(rèn)為是換行 , 所以你的命令中有%時 , 需要在crontab中要加\轉(zhuǎn)義
另外注意sh執(zhí)行的腳本需要寫絕對路徑 , 否則也無法正確的執(zhí)行
三、解決方案
 在crontab中要加\轉(zhuǎn)義
crontab -eservice crond restart0 0 * * * sh /root/backup/compress_backup.sh 2>&1 > /root/backup/log_$(date +\%Y-\%m-\%d)重啟查看定時任務(wù)的執(zhí)行 , 語句正常
tail -5 /var/log/cron
crondtab定時任務(wù)%字符無法識別的處理

文章插圖
查看文件備份成功且日志正確生成
crondtab定時任務(wù)%字符無法識別的處理

文章插圖
【crondtab定時任務(wù)%字符無法識別的處理】

    經(jīng)驗(yàn)總結(jié)擴(kuò)展閱讀