如何在相对于目标目录而不是工作目录的zip文件中创建目录
我从无法更改目录的脚本中调用zip命令。我需要data/kit123/从数据所在的目录中创建内容的zip文件,但我希望zip的内容仅是的内容kit123,并具有相对于的路径kit123。 这是目录结构 myworkingdir data kit123 kitpart1 file.xcf anotherfile.xcf kitpart2 ... kit124 ... 我的脚本在myworkingdir中运行,无法更改目录。 如果我打电话 zip -r kit123.zip data/kit123 那么zip文件中的结构将是 data kit123 kitpart1 file.xcf anotherfile.xcf kitpart2 但我希望它成为 kit123 kitpart1 file.xcf anotherfile.xcf kitpart2 我可以使用一个zip选项来完成此操作吗?应该依赖我的工作目录似乎很奇怪 我知道不是-j。破坏了kit123中的结构