相关疑难解决方法(0)

创建zip - 忽略目录结构

我需要使用该命令创建一个zip

zip /dir/to/file/newZip /data/to/zip/data.txt
Run Code Online (Sandbox Code Playgroud)

这样可行,但创建的zip文件会创建一个目录结构,模仿原始文件的目录.这是我不需要的许多额外文件夹.

我粗略地浏览了手册页或谷歌搜索,但没有找到答案.

linux zip

206
推荐指数
6
解决办法
13万
查看次数

如何在没有中间文件夹的情况下将文件添加到 zip 存档

zip在 bash 脚本中使用程序,我想创建一个包含文件夹中所有文件的存档,而不将文件夹本身添加到存档中。

我有这样的文件:

script.sh
files/
files/1
files/2
Run Code Online (Sandbox Code Playgroud)

我在 script.sh 中使用这个命令

zip -q -9 -r arch.zip files/*
Run Code Online (Sandbox Code Playgroud)

但这会files在存档中创建一个文件夹,我想直接在存档的根目录下获取1文件。2

我如何修改传递给命令的参数zip以防止它添加files到此存档中?

谢谢

固定的 :

这里这里

显然,当问题发布时,SO搜索引擎比以前更高效......

linux bash zip command-line

5
推荐指数
2
解决办法
1万
查看次数

标签 统计

linux ×2

zip ×2

bash ×1

command-line ×1