如何在不使用bash脚本重新创建所有路径的情况下解压缩到特定目录

在我的ios应用程序中,我需要将放在/ var / mobile / Library / Preferences / xxx中的存档解压缩到例如/ var / mobile / Library / Preferences / tmp中.

我的问题是,当我发布时:

unzip /var/mobile/Library/Preferences/xxx/archive.zip -d /var/mobile/Library/Preferences/tmp/

在tmp文件夹中,有所有归档路径:/ var / mobile / Library / Preferences / tmp / var / mobile / Library / Preferences / xxx / archive / …

我怎么能只为/ var / mobile / Library / Preferences / tmp / archive / …而不是所有存档路径进入目标目录?

提前致谢

尝试使用-j选项解压缩将目录结构展平并将所有文件写入当前目录.

相关文章

用的openwrt路由器,家里宽带申请了动态公网ip,为了方便把2...
#!/bin/bashcommand1&command2&wait从Shell脚本并行...
1.先查出MAMP下面集成的PHP版本cd/Applications/MAMP/bin/ph...
1、先输入locale-a,查看一下现在已安装的语言2、若不存在如...
BashPerlTclsyntaxdiff1.进制数表示Languagebinaryoctalhexa...
正常安装了k8s后,使用kubect工具后接的命令不能直接tab补全...