我有一个目录目录。我想将它们每个压缩到自己的 zip 文件中,并保持相同的名称。
我不希望它是递归的,我只想用一个命令压缩同一目录下的几十个文件夹。
例如,输入是包含文件的三个目录: /测试1 /测试2 /测试3
输出为: 测试1.zip 测试2.zip 测试3.zip
如何在 OSX 中通过命令行执行此操作?
感谢@mark-adler,这成功了:
for x in *; zip -r $x.zip $x