我希望以下命令将 zip 文件中顶级目录的内容提取到目标目录:
unzip file.zip topdir/\* -d destdir
Run Code Online (Sandbox Code Playgroud)
但是,我得到的是destdir/topdir. 我正在寻找的是类似于
cp -r topdir/* destdir
Run Code Online (Sandbox Code Playgroud)
如何在没有topdir路径的情况下提取内容?
试试这个-j选项。从手册页:
-j 垃圾路径。不会重新创建存档的目录结构;所有文件都存放在提取目录中(默认为当前目录)。