我的桌面上有一个文件夹,里面有大约2500个文件夹,每个文件夹中都有多个压缩的文件,我可以通过手动点击它们解压缩它们,有没有办法通过终端自动执行此操作?
答案 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设置到新文件夹或同一文件夹中。
希望这有帮助。