将 bzip2 版本信息写入文件

Write bzip2 version information to file

我正在尝试写入以下结果:

bzip2 --version

到一个文件。但是,似乎没有什么能够 "see" 打印在屏幕上的版本信息。例如:

bzip2 --version > test.txt

创建一个空文件并

bzip2 --version | grep Version

打印整段文本,而

gcc --version | grep gcc

仅打印带有 "gcc" 的行。

bzip2 的 --version 标志有何不同,我如何捕获它的输出?

bzip --version 的输出被写到 stderr,而不是 stdout,所以它必须用 2> 重定向,而不是普通的旧 >:

mureinik@computer ~ $ bzip2 --version 2> test.txt