Debian:我如何将错误消息写入文件?

huangapple go评论85阅读模式
英文:

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

huangapple
  • 本文由 发表于 2015年1月24日 20:26:06
  • 转载请务必保留本文链接:https://go.coder-hub.com/28125433.html
匿名

发表评论

匿名网友

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定