在当前目录中解压存档(不注明目标路径)

在当前目录中解压存档(不注明目标路径)

~/public_html我跑的时候:

tar -zxvf example.com/extensions/MobileFrontend-REL1_32-9b48b3c.tar.gz

我假设解压的目录(名为MobileFrontend)将出现在example.com/extensions(其存档当前所在的目录)下,但它出现在~/public_html.

如何将存档解压到当前所在的目录中(不注明目标路径)?

答案1

您必须更改到该目录或使用-C. Tar 默认解压到当前目录。

cd example.com/extensions ; tar -zxvf ./MobileFrontend-REL1_32-9b48b3c.tar.gz

或者

tar -zxv -C example.com/extensions -f example.com/extensions/MobileFrontend-REL1_32-9b48b3c.tar.gz

相关内容