Cron
安靜地重啟stunnel4,沒有輸出
除非出現錯誤,否則如何重新啟動 stunnel4 並抑制輸出?
我嘗試使用該
-quiet
標誌,但根據聯機幫助頁NT/2000/XP only
$ /etc/init.d/stunnel4 restart -quiet /etc/stunnel/-quiet.conf does not exist.
我也嘗試過使用輸出日誌,並在配置文件中將調試從
5
(預設,通知)降低到4
(警告)。output = /var/log/stunnel4/stunnel.log debug = 4 [--truncated--]
無論我嘗試什麼,它總是列印狀態:
$ /etc/init.d/stunnel4 restart Restarting SSL tunnels: [stopped: /etc/stunnel/attnam.conf] [Started: /etc/stunnel/attnam.conf] stunnel.
抑制輸出的正常方法是使用輸出重定向,例如
/etc/init.d/stunnel4 restart >/dev/null 2>&1
它將 stdout 和 stderr 發送到 bitbucket。但是你想要 stderr 所以刪除最後一個重定向。這可能不會完全按照您的意願執行,命令本身可能正在使用某種重定向或寫入不同的文件描述符,因此將您的命令包裝在腳本中並測試它的退出值可能會更容易。你知道通常的東西。