带有时间标签的 crontab 条目存在问题

带有时间标签的 crontab 条目存在问题

crontab 中的以下条目是否有问题?它没有提供带有时间标签的输出。

SHELL=/bin/bash

PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/ferret/bin

*/1 * * * * /usr/bin/env > /home/vasu/env.output.$(date +"%d%b%y.%R")

答案1

是的,我明白了。百分号必须转义,%crontab 中的换行符也是如此。以下方法有效

*/1 * * * * /usr/bin/env > /home/vasu/env.output.$(date +"\%d\%b\%y.\%R")

相关内容