date命令用法
#帶格式輸出
$ date +"%Y-%m-%d"
#輸出1天后的日期
$ date -d "1 day" +"%Y-%m-%d"
#輸出1天前的日期
$ date -d "1 day ago" +"%Y-%m-%d"
輸出10秒后的時間
$ date -d "10 second" +"%Y-%m-%d %H:%M.%S"
輸出10秒前的時間
$ date -d "10 second ago" +"%Y-%m-%d %H:%M.%S"
通過crontab輸出時間,需加入反斜杠轉義
* * * * * date +'\%Y-\%m-\%d' >> date.txt
* * * * * date -d "1 day" +'\%Y-\%m-\%d' >> date.txt
* * * * * echo "`date -d "1 day" +'\%Y-\%m-\%d'`" >> date.txt