tar在其自身内创建副本。使用exec()

时间:2013-05-08 20:31:21

标签: exec tar

使用php的exec()创建tar.gz文件时发现了这一点。我在解压缩版本中得到一个名为'p'的文件。它可以是未压缩的,包含与父文件相同的文件,但不包含自身的副本。发现从命令行运行相同的命令时也会发生这种情况。

这是命令......

tar -czf /targetdir/backup.tar.gz *

我在OSX 10.8.2下运行它。

1 个答案:

答案 0 :(得分:0)

OSX使用导致此问题的用户目录(可能还有其他“特殊文件夹”)中的Pictures文件夹。感谢Marc B让我再次查看该文件夹。在用户创建的文件夹中尝试相同的命令,它将正常工作。