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: Flamarion Jorge
Subject: Re: [shell-script] Como fazer um comando dentro de uma série de diretórios
Date: Sat, 29 May 2010 11:36:05 -0300
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.9) Gecko/20100515 Lightning/1.0b1 Icedove/3.0.4

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



reply via email to

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