crontab 任务带日期输出


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


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM