Gnu-Screen

無法將 STDERR 或 STDOUT 重定向到文件

  • April 21, 2013

我有用語言編寫的應用程序Go並且它可以執行screen (我認為問題與Go語言無關。我相信它使用STDOUTand STDERR

screen -S log_server -d -m go run log_server.go 2 > err3.txt 1 > std3.txt

當它崩潰時,我得到錯誤寫在螢幕上,而err3.txt不是std3.txt

screen不滾動,也不允許我閱讀完整的錯誤。

std3.txt正常工作 err3.txt,大小為 0 並列印錯誤screen(我可以看到最後 20 或 30 行)應用程序每 3 或 5 天崩潰一次。

並非所有空間都是允許的。試試吧

screen -S log_server -d -m go run log_server.go 2> err3.txt 1> std3.txt

引用自:https://serverfault.com/questions/501296