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 > já > 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----- > > > > >
