2015-09-03 44 views
1

我想要的结果写:写的bzip2版本信息文件

bzip2 --version 

到一个文件中。然而,似乎没有什么能够“看到”显示在屏幕上的版本信息。例如:

bzip2 --version > test.txt 

创建一个空文件,并

bzip2 --version | grep Version 

打印文本的整个段落,而

gcc --version | grep gcc 

仅打印,上面有 “海湾合作委员会” 的路线。

什么是bzip2的--version标志做的不同,以及如何捕获它的输出?

回答

2

bzip --version的输出被写入stderr,不标准输出,因此具有与2>代替普通老式>被重定向:

[email protected] ~ $ bzip2 --version 2> test.txt