Bug*_*rUK 2 python bash cron stdout stderr
是否可以输出stdout到文件,但忽略stderr?
我有一个 Python 脚本,用于sys.stderr.write(error)将错误输出到stderr. 对于这个特定的脚本,我想忽略这些。这怎么可能?
这是 crontab 中的当前条目:
* * * * * /Users/me/bin/scrape-headlines /Users/me/proxies.txt >> /Users/me/headlines.txt 2>&1
Run Code Online (Sandbox Code Playgroud)
scrape-headlines是一个调用Python脚本的bash脚本。
重定向2>&1到stderr,stdout将其附加到headlines.txt. 因此,重定向stderr到/dev/null:
* * * * * /Users/me/bin/scrape-headlines /Users/me/proxies.txt >> /Users/me/headlines.txt 2> /dev/null
Run Code Online (Sandbox Code Playgroud)