Para separar por linhas prefiro continuar usando bash puro e fazer:
$ echo -e {palio,corsa,vectra,gol}' '{branco,verde,branco,cinza}'\n'
palio branco
 palio verde
 palio branco
 palio cinza
 corsa branco
 corsa verde
 corsa branco
 corsa cinza
 vectra branco
 vectra verde
 vectra branco
 vectra cinza
 gol branco
 gol verde
 gol branco
 gol 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/18 Laercio Motta <laerciomas...@gmail.com>

>
>
> Só complementando..
> Se quiser deixar em linhas pode se fazer com o xargs..
>
> xargs
>
> -n [colunas]
>
> echo {palio,corsa,vectra,gol}' '{branco,verde,branco,cinza} | xargs -n2
>
> palio branco
> palio verde
> palio branco
>
> palio cinza
> corsa branco
> corsa verde
> corsa branco
>
> corsa cinza
> vectra branco
> vectra verde
> vectra branco
>
> vectra cinza
> gol branco
> gol verde
> gol branco
> gol cinza
>
> =D
>
> 2010/1/17 Julio C. Neves <julio.ne...@gmail.com <julio.neves%40gmail.com>>
>
>
> > 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 
> > <jefersondossan...@gmail.com<jefersondossantos%40gmail.com>
> >
> >
> > >
> > >
> > > 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]
> >
> >
> >
> > ------------------------------------
>
> >
> > ----------------------------------------------------------
> > Esta lista não admite a abordagem de outras liguagens de programação,
> como
> > perl, C etc. Quem insistir em não seguir esta regra será moderado sem
> prévio
> > aviso.
> > ----------------------------------------------------------
> > Sair da lista: 
> > shell-script-unsubscr...@yahoogrupos.com.br<shell-script-unsubscribe%40yahoogrupos.com.br>
> > ----------------------------------------------------------
> > Esta lista é moderada de acordo com o previsto em
> > http://www.listas-discussao.cjb.net
> > ----------------------------------------------------------
> > Servidor Newsgroup da lista: news.gmane.org
> > Grupo: gmane.org.user-groups.programming.shell.brazil
> >
> > Links do Yahoo! Grupos
> >
> >
> >
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  
>


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



------------------------------------

---------------------------------------------------------------------
Esta lista não admite a abordagem de outras liguagens de programação, como 
perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio 
aviso.
---------------------------------------------------------------------
Sair da lista: shell-script-unsubscr...@yahoogrupos.com.br
---------------------------------------------------------------------
Esta lista é moderada de acordo com o previsto em 
http://www.listas-discussao.cjb.net
---------------------------------------------------------------------
Servidor Newsgroup da lista: news.gmane.org
Grupo: gmane.org.user-groups.programming.shell.brazil

Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/shell-script/

<*> Para sair deste grupo, envie um e-mail para:
    shell-script-unsubscr...@yahoogrupos.com.br

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html


Responder a