由于%
cron 对 cron 具有特殊含义,我如何将它用作命令的一部分?
我找到了这个页面http://www.hcidata.info/crontab.htm,它提到了管道echo
和sed
转义%
然后删除额外的\
,但在我的情况下,命令是date
,它不接受通过 STDIN 的参数,所以这不起作用:
echo '+\%Y' | sed -e 's|\\||g' | date
我想我可以创建一个特殊的日期脚本,它将以我想要的格式输出日期,然后调用它,但我仍然想知道是否可以直接在 cron 命令中执行它。
谢谢!