Jimmy funcionou blz aki, agora se não for muito não entendi nada o que vc fez no sed teria como me explicar
2008/8/26 jimmy <[EMAIL PROTECTED]> > __________________________________________________________ > > usando o sed: > > seq 1 5 | xargs -l2 | sed '$!s/ /-/;$s/.*/&-&/' > > puramente em shell fica complicado. > > i=1 > seq 1 5 | while true; do > read 'x' || exec echo $n > n=$x > if [ $(expr $i % 2) -eq 1 ]; then > echo -n "$x-" > else > echo $x > fi > let i++ > done > > __________________________________________________________ > > On Tue, Aug 26, 2008 at 03:58:57PM -0300, Elvio Barbalho wrote: > > Thiago sua sugestão não funcionou pois estou trabalhando num sistema > > Solaris, testei num Linux e funcionou perfeitamente. > > > > Jimmy sua sugestão funcionou perfeitamente, agora supondo que o arquivo > > tenha uma quantidade impar de linhas, seguindo sua lógica como eu faria > para > > o aquivo ficar assim: > > 1 > > 2 > > 3 > > 4 > > 5 > > > > 1-2 > > 3-4 > > 5-5 > > > > 2008/8/26 jimmy <[EMAIL PROTECTED] <ronaldo_tgz%40yahoo.com.br>> > > > > > __________________________________________________________ > > > > > > $ seq 10 | xargs -l2 | tr ' ' - > > > > > > mas a opção anterior é bem melhor. > > > > > > __________________________________________________________ > > > > > > On Tue, Aug 26, 2008 at 03:29:43PM -0300, Tiago Barcellos Peczenyj > wrote: > > > > Teste essa solução > > > > $ seq 10 | paste -d\- - - > > > > > > > > ou > > > > > > > > $ paste -d\- - - arquivo > novo.arquivo > > > > > > > > 2008/8/26 Elvio Barbalho <[EMAIL PROTECTED]<elvio.barbalho%40gmail.com> > <elvio.barbalho%40gmail.com> > > > > >: > > > > > Senhores boa tarde, estou com o seguinte problema: > > > > > > > > > > tenho um arquivo assim: > > > > > > > > > > 1 > > > > > 2 > > > > > 3 > > > > > 4 > > > > > 5 > > > > > 6 > > > > > 7 > > > > > 8 > > > > > 9 > > > > > 10 > > > > > > > > > > quero que ele saia assim: > > > > > > > > > > 1-2 > > > > > 3-4 > > > > > 5-6 > > > > > 7-9 > > > > > 9-10 > > > > > > > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > > > > > > > > > > > > > > > > > > > > > > > -- > > > > Tiago B Peczenyj > > > > Linux User #405772 > > > > > > > > http://peczenyj.blogspot.com/ > > > > "what does not kill us makes us stronger" > > > > > > > > ------------------------------------ > > > > > > > > ---------------------------------------------------------- > > > > 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: [EMAIL > > > > PROTECTED]<shell-script-unsubscribe%40yahoogrupos.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] > > > > > > ------------------------------------ > > > > ---------------------------------------------------------- > > 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: [EMAIL > > PROTECTED]<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]