linux cron作业应该用“&”来指定在后台运行吗?
在一个crontab文件中,应该使用尾部“&”来指定命令,还是命令将在后台运行?
我有:
*/20 * * * * /home/me/monitor/check.sh /home/me/monitor/check.properties >> /home/me/monitor/check.log 2>&1 &
我在各个地方看到了这个问题的矛盾答案。 有人说不需要放“&”,其他人则认为,即使所有输出都被redirect,没有和符号的cron等待命令的输出。
谢谢,保罗
每个由cron运行的作业都会自动在后台运行,所以不需要&
也看到这个 。