解压无路径

Aug*_*rom 4 compression

我希望以下命令将 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路径的情况下提取内容?

xof*_*fer 5

试试这个-j选项。从手册页:

-j 垃圾路径。不会重新创建存档的目录结构;所有文件都存放在提取目录中(默认为当前目录)。

  • 感谢您的投入。但是,由于我想保留 `topdir` 的子目录,`-j` 选项将不起作用。 (4认同)