使用 tar gzip 压缩的提取文本文件中的特殊字符

Special characters in the extracted text file compressed with tar gzip

当我使用此命令创建文本文件的存档时:

tar -zcvf file.gz file.txt

然后我提取它,在文件的开头和结尾得到一些奇怪的字符,如下所示:

[=12=][=12=][=12=][=12=][=12=][=12=][=12=][=12=][=12=][=12=][=12=][=12=][=12=][=12=][=12=][=12=][=12=][=12=][=12=][=12=][=12=][=12=][=12=][=12=][=12=][=12=][=12=][=12=][=12=][=12=][=12=][=12=][=12=][=12=][=12=][=12=][=12=][=12=][=12=][=12=][=12=][=12=][=12=][=12=][=12=][=12=][=12=][=12=][=12=][=12=][=12=][=12=][=12=][=12=][=12=][=12=][=12=][=12=][=12=][=12=][=12=][=12=][=12=][=12=][=12=][=12=][=12=][=12=][=12=][=12=]0000644\

我怎样才能删除它们?是否可以创建没有这些特殊字符的单个文本文件的存档?

tar cfz 创建 gzipped tar: file.tar.gz。它与 tar cf file.tar 后接 gzip file.tar 相同。
使用 tar xvfz(或 gunzip file.tar.gz && tar xvf file.tar,但 z 更短)提取这样的文件。

对于单个文件,使用 gzipgunzip(可能使用 -k--keep 以保留原始文件)。