2014-11-04 57 views
0

是的,我不想要bash腳本。我只是想重定向到email.So錯誤消息我寫了這樣的命令:如何將錯誤消息重定向到郵件給某人

python youku.py 1>/dev/null | mail -s test [email protected] 

我知道這是不對的,我只是想知道如何讓它是正確的。 謝謝!

+0

如果程序根據是否成功運行而有不同的退出 - unix標準將在成功時返回0,錯誤不爲零,您可以運行與2>去一個文件,然後檢查$的Python程序? != 0看看你是否需要cat error_file.txt | mail -s test [email protected] – Scooter 2014-11-04 07:53:12

回答

2

嘗試

python youku.py 2>&1 >/dev/null | mail -s test [email protected] 
+0

所以2>&1和>/dev/null的順序很重要。謝謝! – linuxie 2014-11-04 08:18:48

相關問題