我正在尝试在 Ubuntu WSL 上运行此 zip 命令:zip -r /home/chansen/db-backup/backup.zip /mnt/c/data/db/*
我希望 zip 包含db
顶层的所有内容,但生成的 zip 将这些文件嵌套在所有父目录中。zip 文件包含:mnt > c > data > db > myFiles
. 我只希望 myFiles 部分位于没有所有这些父目录的顶层。
我正在尝试在 Ubuntu WSL 上运行此 zip 命令:zip -r /home/chansen/db-backup/backup.zip /mnt/c/data/db/*
我希望 zip 包含db
顶层的所有内容,但生成的 zip 将这些文件嵌套在所有父目录中。zip 文件包含:mnt > c > data > db > myFiles
. 我只希望 myFiles 部分位于没有所有这些父目录的顶层。
实现此目的的一种方法是
cd
进入 db 目录,然后使用相对路径运行 zip 命令,如下所示:另一种方法是使用该
-j
选项。以下来自zip
手册页所以在你的情况下,你会这样做