在 crontab 輸入這行
0 0 1 * * mv /home/bm7dev/AirView_One.csv /home/bm7dev/AirView_One_$(date '+%Y%m').csv
root@orangepione:/home/bm7dev#AirView_201903.csv
% 變數部分使用單引號 ` 可以一行指令打完
如果使用雙引號 " 那就要再加入反斜線 \ 變成
0 0 1 * * mv /home/bm7dev/AirView_One.csv /home/bm7dev/AirView_One_$(date "+\%Y\%m").csv
但是如果使用單引號 ` 又使用反斜線 \
0 0 1 * * mv /home/bm7dev/AirView_One.csv /home/bm7dev/AirView_One_$(date '+\%Y\%m').csv
將會變成
root@orangepione:/home/bm7dev#AirView_\2019\03.csv
沒有留言:
張貼留言