我有一个文件夹,其中包含具有相同文件名但扩展名不同的文件(.jpg和.eps)。每个.eps都有一个匹配的.jpg,名称相同,我想将它们成对压缩。 (zip文件应该具有相同的名称。)
命名约定如下:1.eps 1.jpg 2.eps 2.jpg ...等。
我想创建这样的东西:1.zip(包含1.eps和1.jpg)2.zip(包含2.eps和2.jpg
我正在使用MAC OS X.我想自动化该过程,因为我有数千个文件,因此自动化工作流程将是完美的。
我目前正在手动执行此操作,一次选择两个文件压缩它们然后重命名。所以我需要在文件夹中自动找到具有相同名称的文件,将它们压缩在一个zip文件中,并使用相同的名称作为zip。
答案 0 :(得分:0)
您无法在mac OS X中运行MS-DOS应用程序,它们是2个不同的shell。 使用BASH:
zip -r foo.zip {Directory/File names here}
将它放在.command文件中