Рекурсивное разархивирование файлов
- Информация о материале
- Категория: Рабочие Станции
- Опубликовано: 03.03.2012, 21:23
- Автор: Super User
- Просмотров: 1786
Иногда нужно разархивировать кучу файлов, которые раскиданы по дереву каталогов.
Например, это может быть нужно в том случае, если вы скачали целую библиотеку, а электронная книжка не умеет читать из архивов.
Это можно сделать так:
$ cd /path/to/folder
$ find . -name "*.zip" | while read filename; do unzip -o -d "`dirname "$filename"`" "$filename"; done;
Вот и все, собственно.