2019年3月25日 星期一

OrangePi AirView 記錄時間改為每個月

crontab -e
在 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



沒有留言:

張貼留言

雜七雜八寫一下

  解決卸載失敗問題 “device is busy” umount: /dev/sda1:   device is busy $   fuser -vm /dev/sda1 /dev/sda1  6015c 6132 亦使用命令「 ps auxw | grep  PID 」獲知...