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

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

Re: [shell-script] quebra de linha


From: Thobias Salazar Trevisan
Subject: Re: [shell-script] quebra de linha
Date: Fri, 14 Nov 2003 09:29:39 -0200 (BRST)

ae,

On Fri, 14 Nov 2003, mdantasjr wrote:

> #!/bin/sed -nf
>
> :a
> h
> $!n
> /^\./{H;g;s/\n/ /;ta;}
                ^^^
troque esta linha para:
/^\./{H;g;s/\n//;ta;}

> /^\./!{x;p;x;}
> $!ba
> H;g;/^\([^\n]*\)\n\1/!{s/.*\n//;p;}
>
> está funcionando quase como esperado so que ele esta substituindo a
> quebra de linha e adicionando um espaço, alguem pode me falar onde
> esta o erro?

se quiseres use o outro sed que te mandei, ele é mais simples e
fácil para você entender.

sed ':a;N;$!ba;s/\n\././g'

$ echo -e "11\n.22\n33" | sed ':a;N;$!ba;s/\n\././g'
11.22
33



thobias
-------
echo 133449562074222244746332132269002206986P | dc
-------
http://thobias.org

____________________________
|
| Against - HTML Mail
| Against - MS ATTACHMENTS
|
----------------------------


reply via email to

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