假设我有一个名为 ag 的压缩文件,test.tgz
其内容具有一个名为 的文件hello.txt
并读取hello world
.
我将使用解压缩它tar -zxf
并进行一些修改以hello.txt
读取hello.txt is modified
.
问题是,当我尝试解压缩原始文件时test.tgz
,解压缩的文件hello.txt
仍然读到hello.txt is modified
。解压后的文件怎么读不出来hello world
?
答案1
我无法重现:
$ cd "$(mktemp --directory)"
$ echo 'hello world' > hello.txt
$ tar -czf test.tgz hello.txt
$ tar -zxf test.tgz
$ echo 'hello world is modified' > hello.txt
$ tar -zxf test.tgz
$ cat hello.txt
hello world
请添加更详细的信息。