2015-09-03 40 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