将 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
我正在尝试写入以下结果:
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