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