当设置在命令前面时,设置 CRON=1 有什么作用?
CRON=1 ./foobar.sh
我怀疑 cron 环境变量做了一些打印到标准输出的事情。但我在手册页或谷歌中找不到任何内容。
更新
为了澄清,我特别想知道 CRON 环境变量的作用。
答案1
您正在命令行上紧接命令之前设置变量。这样做将在命令环境中设置该变量。
要查看在脚本环境中设置变量的效果,您需要查阅脚本本身,可能还需要查阅命令被使用过剧本。环境CRON
变量不是特殊的或标准的,对于cron
守护程序或 shell 没有特殊含义。