我通过相对指定文件位置来创建zip文件。以下是我正在运行的命令的示例:
zip priv/purchases/test.zip priv/audio/5001.mp3 priv/audio/5002.mp3
当文件压缩时,它会保留文件的相对路径。因此,我得到一个文件层次结构:
/priv
/audio
/5001.mp3
/5002.mp3
我已经阅读了手册页,我想我应该使用-j
标志。相反,我希望在未压缩文件的根目录中提取文件。
-j
似乎有效,但它也包含文件结构。为什么呢?
答案 0 :(得分:2)
我不觉得傻。如果你不删除以前的目录,它似乎附加文件。射击!哈哈。