我的代码运行类似
python extract_info.py -f file.txt | sort -k1 | gzip -c >> gzipped_file.txt.gz
python extract_info.py -f file2.txt | sort -k1 | gzip -c >> gzipped_file.txt.gz
然而,当我尝试使用zcat从该文件中提取信息时:
zcat gzipped_file.txt.gz | python do_stuff.py | gzip -c > output.txt.gz
我收到此错误:
gzip: gzipped_file.txt.gz: invalid compressed data--format violated
invalid input
有没有办法可以将gzip压缩信息附加到在这样的管道中工作的文件的末尾?