shell linux

M
На сайте с 09.01.2010
Offline
44
665

Подскажите как мне сделать следующую манипуляцию.

у меня есть сайт у него много подкаталогов в каждом zip архив.

Если выполнять след команду find /www/site/ -name -exec unzip {} \;

она мне распакует все в текущий каталог, а как мне распаковать все по своим подкаталогам?

M
На сайте с 16.09.2009
Offline
278
#1

man unzip, опция -d

Абонементное сопровождение серверов (Debian) Отправить личное сообщение (), написать письмо ().
hostmaster
На сайте с 26.05.2009
Offline
26
#2


find /www/site/ -type f -name "*.zip" | while read zipfile; do unzip $zipfile -d `dirname $zipfile` ; done
I'm lost without tcpdump
M
На сайте с 09.01.2010
Offline
44
#3

Спасибо то что надо

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий