小编anu*_*anu的帖子

为什么 `tar -xvfz` 失败,但 `tar xvfz` 有效?

tar -xvfz foo.tar.gz 返回错误 tar: z: Cannot open: No such file or directory

这是完全可以理解的——f开关需要一个文件名,所以需要放在最后。

但是,省略连字符tar xvfz foot.tar.gz可以解压缩和解压文件。

我已经在 OS X 10.8 和 Ubuntu 12.04 上测试过了。

任何想法为什么?

[编辑添加]

我总是使用tar -zxvf foo.tar.gz. 然而,这个问题是因为这个 xkcd而出现的,当有人坚持认为这tar xvfz会奏效时,我感到很惊讶。

在此处输入图片说明

linux tar

43
推荐指数
1
解决办法
2万
查看次数

标签 统计

linux ×1

tar ×1