У меня есть папка на моем рабочем столе, в которой есть около 2500 папок, каждая папка имеет несколько файлов в них, которые застегнуты на молнию, я могу разархивировать их, щелкнув вручную, есть ли способ сделать это автоматически через терминал?
Автоматически распаковывать файлы в папки [mac os x]
Ответ 1
find ./ -name \*.zip -exec unzip {} \;
может быть?
Ответ 2
вы можете попробовать команду 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
или если у вас есть приложение Unarchiver:
вы можете использовать команду open.
cd в вашу папку и используйте:
$ open */*.rar
это должно извлечь все файлы rar во всех подпапках в соответствии с вашей установкой Unarchiver в новую папку или в ту же папку.
Надеюсь, что это поможет.