Laravel docs说要将它添加到调度程序的cron中
* * * * * php /path-to-your-project/artisan schedule:run >> /dev/null 2>&1
我只是好奇他们为什么使用>> (我理解为追加)而不是> (无论如何,当我想要写dev / null时,我理解为写)?
答案 0 :(得分:0)
没有区别在此特定情况下,您是OUTF=/tmp/my.log
if [ "$QUIET" = y ];
OUTF=/dev/null
fi
# We need to keep track of multiple runs, so...
my_program >> $OUTF
(>>)还是写(>)/ dev / null。
但在某些情况下可能有用:
例如:
$OUTF
在上面的检查中,如果我不想记录任何内容,我可以将/dev/null
设置为my_program >> $OUTF
,但如果我确实要记录,那么set-cookie
行会确保无论如何,都会提出输出。
但在大多数情况下你不必担心这一点。