shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [shell-script] Como fazer um comando dentro de uma série de diretóri


From: miranda
Subject: Re: [shell-script] Como fazer um comando dentro de uma série de diretórios
Date: Mon, 31 May 2010 09:21:46 -0300

Cara , não sei exatamente o que você está precisando
mas tenho quase certeza que você precisa do comando
find
Se ainda não o conhece , procure conhecê-lo pois é extremamente útil.

On Sat, 2010-05-29 at 11:36 -0300, Flamarion Jorge wrote:
>   
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> >> for i in `ls -1`
> >> do
> >> cd $i
> >> for a in `ls -1`
> >> do
> >> comando $a
> >> done
> >> done
> >>
> > 
> > Você pode fazer assim:
> > 
> > for i in */
> > do
> > cd $i
> > for a in *
> > do
> > comando $a
> > done
> > cd ..
> > done
> 
> Obrigado todo mundo.
> Em tese faltou só o cd.. no loop inicial para o script fazer o que eu
> queria.
> 
> Depois vou olhar com tempo as outra soluções, mas pra mim este trecho
>
> resolve.
> 
> Abraços,
> 
> - -- 
> Flamarion Jorge
> OpenPGP Key: 6CA750E1
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.10 (GNU/Linux)
> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
> 
> iEYEARECAAYFAkwBJlIACgkQ0SDRnmynUOEgmgCgzQ8rRnqlxJPE58QH8daA52UF
> WVQAoI1320ZyJhtNGg9WCQbWaTLql7bD
> =IiIy
> -----END PGP SIGNATURE-----
> 
> 
> 
> 
> 



reply via email to

[Prev in Thread] Current Thread [Next in Thread]