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

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

Re: [shell-script] Loop dentro de loop


From: Julio C. Neves
Subject: Re: [shell-script] Loop dentro de loop
Date: Sun, 17 Jan 2010 11:32:24 -0200

Expansão de chaves, meu amigo:

$ echo {palio,corsa,vectra,gol}' '{branco,verde,branco,cinza}

Abraços,
Julio
Cursos de Shell e Zenity em 2 fins de semana?
- Em SP ligue (11)2125-4747;
- Em DF ligue (61) 3223-3000;
- Turmas fechadas em outras cidades ligue (21) 8112-9988.



2010/1/17 Jeferson Santos <address@hidden>

>
>
> Olá,
>
> Estou tentando evitar um loop dentro de loop, pois tenho 2 arquivos
>
> carros.txt:
> -----------
> palio
> corsa
> vectra
> gol
> -----------
>
> cores.txt
> -----------
> branco
> verde
> preto
> cinza
> -----------
>
> E eu queria a seguinte saída:
>
> palio branco
> palio verde
> palio preto
> palio cinza
> corsa branco
> corsa verde
> corsa preto
> corsa cinza
> vectra branco
> vectra verde
> vectra preto
> vectra cinza
> gol branco
> gol verde
> gol preto
> gol cinza
>
> A única forma que me vem à mente é:
>
> while read carro; do
> while read cor; do
>
> $carro $cor
>
> done < cor.txt
> done < carro.txt
>
> Porém, a listagem de carros e de cores aumentando, o desempenho vai
> pro fundo do poço...
>
> Qual a outra forma de se resolver isso?
>
> --
> Abraços,
> Jeferson dos Santos
> www.jeferson.info
>  
>


[As partes desta mensagem que não continham texto foram removidas]



reply via email to

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