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