自动解压缩文件夹中的文件[mac os x]

时间:2013-04-03 13:26:43

标签: terminal unzip

我的桌面上有一个文件夹,里面有大约2500个文件夹,每个文件夹中都有多个压缩的文件,我可以通过手动点击它们解压缩它们,有没有办法通过终端自动执行此操作?

2 个答案:

答案 0 :(得分:50)

find ./ -name \*.zip -exec unzip {} \;也许?

答案 1 :(得分:5)

您可以尝试解压缩命令,但我认为它只适用于zip / tar文件。

http://www.lifewithtech.net/apple/tip-unzip-multiple-files-into-a-single-directory-in-mac-osx/

http://magma.maths.usyd.edu.au/magma/faq/extract

或者如果你有应用 The Unarchiver

您可以使用打开命令。

cd 到您的文件夹并使用:

$ open */*.rar

这应该提取所有子文件夹中的所有rar文件,根据您的Unarchiver设置到新文件夹或同一文件夹中。

希望这有帮助。