从命令行将每个目录压缩为其自己的 zip 文件

问题描述 投票:0回答:1

我有一个目录目录。我想将它们每个压缩到自己的 zip 文件中,并保持相同的名称。

我不希望它是递归的,我只想用一个命令压缩同一目录下的几十个文件夹。

例如,输入是包含文件的三个目录: /测试1 /测试2 /测试3

输出为: 测试1.zip 测试2.zip 测试3.zip

如何在 OSX 中通过命令行执行此操作?

macos zip
1个回答
0
投票

感谢@mark-adler,这成功了:

for x in *; zip -r $x.zip $x

© www.soinside.com 2019 - 2024. All rights reserved.