linux下使用tar压缩.tar.gz包时的路径问题
在使用bash
脚本时,使用了tar
工具压缩一个文件夹,后缀为.tar.gz
意图把/opt/aws/myapp/golang/go
下的所有文件(使用*),拷贝到/opt/aws/output/
目录下并创建test.tar.gz
,并希望这个压缩包解压后是以go/为根目录的
指令如下:
tar -zcvf /opt/eb/output/test.tar.gz -P /opt/eb/myapp/golang/go/*
但是当我把这个文件拷出来再解压以后发现,他的文件目录树为/opt/eb/output/go/...(许多文件)...
求解按照我的要求,应该如何更改这条指令呢?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)