[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] unzip em diretorios
From: |
jimmy |
Subject: |
Re: [shell-script] unzip em diretorios |
Date: |
Wed, 12 Nov 2008 09:52:18 -0200 |
User-agent: |
Mutt/1.4.2.3i |
On Wed, Nov 12, 2008 at 01:43:09AM -0000, sergiolinux1 wrote:
> Olá pessoal, quero pedir a ajuda...
> Tenho varios diretórios e neles tenho arquivos zipados. EX.
>
> diretorios/dir1/arquivo.zip
> diretorios/dir2/arquivo.zip
> diretorios/dir3/arquivo.zip
> diretorios/dir4/arquivo.zip
>
> E quero de alguma forma decompactar esses arquivos nos seus diretórios.
>
> Tentei um find . -name *.zip -exec unzip {} \;
> Mas ele descompacta no meu diretório atual.
>
> Alguem teria alguma idéia de como posso fazer?
>
> Obrigado a todos e parabens.
>
>
> ------------------------------------
uma saída seria fazer o seguinte:
find . -name \*.zip -printf "%h %P\n" | while read dir file; do unzip $file -d
$dir; done