gzip -dc 和 gzip -d解压出的内容不一样

有一个fastq.gz文件, 用gzip -dc输出到终端看到想要的内容,用gzip -d解压出来 为啥就变了

你确认源文件是文本文件,即能够在控制台打印输出的文本,如果是二进制文件,那gzip -dc可能会很乱的。
我用文本文件亲测是没有任何问题的。

cat a.txt
gzip a.txt
gzip -dc a.txt.gz
gzip -d a.txt.gz