有一个简单的方法来确定一个shell脚本是通过cron启动还是由用户手动启动? 在我的情况下,我希望脚本通过cron运行时将输出发送到日志文件,但手动启动时stdout到stdout 。
stdout
那么简单地在crontrab中设置命令来将stdoutredirect到文件(>> for append)呢?
就像是:
XX XX XX XX XX / path / to / cmd >> outputfile.log