读书人

这个命令怎么解释

发布时间: 2013-09-15 19:58:13 作者: rapoo

这个命令如何解释
今天看书遇到一个命令,看不懂,求解释

./a.out </etc/termcap >std.out 2>std.err

我的理解是:
将/etc/termcap 文件作为输入,重定向到a.out,然后将a.out的输出重定向到 std.out文件, 然后将标准错误输出重定向到std.err文件

但是好像书上说是,这些都重定向到了文件了,哎,不知道怎么回事。。。


[解决办法]
就是你理解的那样。
[解决办法]
是重定向到文件了,std.out std.err,这些都是文件啊。
[解决办法]
a.out 透过 stdin 装置读取到 termap 文档内容。
然后 a.out 透过 stdout 输出的讯息储存于 std.out,
而透过 stderr 输出的讯息则是储存于 std.err。

读书人网 >C++

热点推荐