OSX 的命令行 zip 创建根目录

OSX 的命令行 zip 创建根目录

我正在尝试将文件直接压缩成 zip 文件。结果 zip 文件会自动在 zip 文件中创建一个初始目录,其名称与 zip 文件的名称相同。示例:

zip -r0 myfile mydir/

将在 zip 里面创建 mydir,然后将文件放入里面。

进入目录没有帮助:

cd mydir
zip -r0 ../myfile *

做同样的事情。

如何在不使用 -j 的情况下避免这种情况?我需要保留其余结构,只是不假设我需要一个我不需要的目录。

答案1

你应该做zip -r0 myfile.zip mydir

答案2

关于小牛队

cd <folder>
zip -r ../<folder>.zip *

对我有用

相关内容