<分区>
我有一个目录,我想在将它发送到 Windows 之前在 Linux 上压缩。
我认为它适用于这个命令:
zip -r directory.zip directory
然而,当我查看目录时,它只包含文件,没有文件夹。 就好像 -j 命令是默认的,这令人困惑。
我查看了手册,没有看到任何强制它保持 zip 中的目录结构的方法。
有什么想法吗?
<分区>
我有一个目录,我想在将它发送到 Windows 之前在 Linux 上压缩。
我认为它适用于这个命令:
zip -r directory.zip directory
然而,当我查看目录时,它只包含文件,没有文件夹。 就好像 -j 命令是默认的,这令人困惑。
我查看了手册,没有看到任何强制它保持 zip 中的目录结构的方法。
有什么想法吗?
最佳答案
这是解压缩问题,而不是压缩问题。 解压缩命令需要 -d 来维护目录结构。
wzunzip -d directory.zip
关于Linux zip 不维护目录结构,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22808447/