извлечение вложенных разных типов архивов из разных папок - PullRequest
0 голосов
/ 08 сентября 2010

У меня есть архив многих шрифтов, но я с трудом извлекаю их все в одну папку.Я пытался написать длинный скрипт в течение 3 часов, он как-то ломается на пути пути.Я пытался обойти, как найти . -name *.zip|unzip -d ~/fonts, но это не работает.я так сильно изменил сценарий, который написал, что он не совсем презентабельный : (.

каждый файл шрифтов предположительно (я не проверял все, их действительно много) внутри архива rarкоторый вместе с readme находится в zip-архиве, который вместе с другим readme находится в каждой отдельной папке. Это можно сделать одной строкой?

Ответы [ 2 ]

0 голосов
/ 08 сентября 2010

Попробуйте это

find . -name "*.zip" -exec unzip -d ~/fonts {} \;
0 голосов
/ 08 сентября 2010

Попробуйте изменить одну строку, как эта находка.имя "* .zip" |xargs unzip -d ~ / fonts

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...