英文:
Debian: How can I write error messages to file?
问题
你可以使用重定向符号 ">" 将错误消息重定向到文件中。在你的命令中,你可以使用以下方式来重定向错误消息:
./server > output 2> error
这将把正常的输出重定向到 "output" 文件中,将错误消息重定向到 "error" 文件中。这样,你就可以将错误消息保存到文件中了。
英文:
I wrote a websocket server with go, running on Debian. Now I have a very long panic message and I want to write it to a file
./server > err
writes only the normal output. Error messages still appear on stdout.
How can I redirect them?
答案1
得分: 4
错误消息被发送到stderr
,所以你也必须将其重定向到一个文件中。
使用以下命令启动服务器:
./server > err 2>&1
英文:
Error message are sent to stderr
, so you have to redirect that as well to a file.
Start your server with:
./server > err 2>&1
通过集体智慧和协作来改善编程学习和解决问题的方式。致力于成为全球开发者共同参与的知识库,让每个人都能够通过互相帮助和分享经验来进步。
评论