2015-09-06 43 views
-1

我有一個文件夾包含具有相同文件名但擴展名不同的文件(.jpg和.eps)。每個.eps都有一個匹配的.jpg,它們的名字相同,我想將它們成對壓縮在一起。 (該zip文件應該具有相同的名稱)。爲mac os x創建批處理文件,該文件可以使用相同的名稱但不同的擴展名來壓縮多個文件

命名約定如下: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

您想要在Mac計算機上執行Windows批處理文件?爲什麼你不創建一個shell腳本?你是否在堆棧溢出或使用www搜索引擎搜索了'shell zip文件?這絕對不是新鮮事。在www中有數千篇文章演示瞭如何使用shell腳本將文件壓縮到ZIP存檔中。 – Mofi

回答

0

您無法運行MS-DOS在Mac OS X中的應用程序,它們是2個不同的shell。 使用bash:

zip -r foo.zip {Directory/File names here}

將在一個.command文件

相關問題