我的桌面上有一个文件夹,里面有大约 2500 个文件夹,每个文件夹中有多个压缩文件,我可以通过手动单击它们来解压缩它们,有没有办法通过终端自动执行此操作?
问问题
32234 次
2 回答
67
find ./ -name \*.zip -exec unzip {} \;
也许?
于 2013-04-03T13:34:45.133 回答
8
您可以尝试unzip命令,但我认为它仅适用于 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
这应该根据您的 Unarchiver 设置将所有子文件夹中的所有 rar 文件提取到新文件夹或同一文件夹中。
希望这可以帮助。
于 2013-04-03T13:46:05.593 回答