我有很多bunzip2压缩文件,我想转换为.gz。我尝试了以下使用管道,但它不起作用。我想原因是gzip不知道要压缩哪些文件。
bunzip2 test.txt.bz2 | gzip
使用竖线连接bunzip2
和gzip
?
答案 0 :(得分:1)
在没有参数的情况下运行gzip时,它希望将其输出通过管道传输到文件中:
bzcat test.txt.bz2 | gzip -c - >test.txt.gz
为了完整起见,我已经包含以下内容(尽管当输入来自标准输入并且输出被重定向或发送到另一个管道时它们都是可选的):