将错误消息重定向到文件 - shell

时间:2013-12-02 12:26:32

标签: shell

我正在尝试重定向并查看从编译到error.txt的所有错误消息 根据我的书,它可以这样做。

$CC error.cpp > error&1 | more

但是它只创建一个空白文件但没有存储错误消息。我做错了什么?

p.s我故意使我的server.cpp无法编译,因此它会显示一些错误消息

1 个答案:

答案 0 :(得分:2)

错误打印到stderr而不是stdout

尝试

$CC error.cpp 2> error

文件描述符0代表stdin
文件描述符1代表stdout
文件描述符2代表stderr