从多个文件夹创建单独的 zip 文件

从多个文件夹创建单独的 zip 文件

我有许多包含项目文件的文件夹。我需要:

  1. 从文件夹“X”创建一个 zip 文件
  2. 将 Zip 移至文件夹“X”中
  3. Zip 名称必须为“X”

我是 Mac OS 用户。如何才能自动化该过程?

前

后

答案1

如果您可以使用命令行创建 zip 文件,那么类 Unix shell 功能应该可以使这变得相当可行。以下内容应该适用于 Info-Zip。首先进入终端。

cd   某处/CA33-1/..

pwd

for x in * ; do echo sample $x ; echo sample2 $x; zip $x/$x.zip $x ; done

这有点草率,因为“for”命令会尝试处理文件,而不仅仅是子目录。不过,我推测“zip”命令对文件会失败。

相关内容