我真的找不到答案。由于我正在为构建过程打包zip文件并以特定方式进行操作,因此我不想在生成的zip根目录中包含任何文件夹。例如,如果我的文件路径是:
MyFolder/
A.png
B.txt
C.mp3
我使用以下任一命令:
zip -r -X "MyFolder.zip" MyFolder/*
或者cd MyFolder; zip -r -X "../MyFolder.zip" *
我最终得到了一个名为MyFolder的根元素zip文件。我希望在解压时将其全部直接释放到目录中,就像这样:
A.png
B.txt
C.mp3
换句话说,我不希望"MyFolder"或其他任何文件夹成为根目录。我已经仔细阅读了整个手册,并尝试了许多选项和大量的谷歌搜索,但zip似乎只想在根目录下有一个文件夹。
谢谢!