标签: bash crontab
我一直在以Bash脚本编程方式设置cron作业。 在其中我有一条如下的线: JOB="00 12 * * * sh dosomething.sh" 我注意到如果我回显var $ JOB,它包含目录的文件?
JOB="00 12 * * * sh dosomething.sh"
有没有办法将var中的* symbole存储为普通字符?
谢谢,
答案 0 :(得分:4)
你需要引用变量,例如当你回应它时,如下所示:
JOB="00 12 * * * sh dosomething.sh" echo "$JOB"
参考:How do I escape the wildcard/asterisk character in bash?