isso ae :D eu nao tenho mto costume de usar o -i (falta de prática) mas
simplifica bastante preciso me acustumar :D valeu pela dica
On 7/6/06, Herbert Alexander Faleiros <[EMAIL PROTECTED]> wrote:
>
> On Thursday 06 July 2006 17:04, Fernando Zank wrote:
> [cut]
>
> > cat teste.txt | sed 's/./3/4'
On Thursday 06 July 2006 17:04, Fernando Zank wrote:
[cut]
> cat teste.txt | sed 's/./3/4' | cat >teste2.txt;mv teste2.txt teste.txt
[cut]
Boa, mais simples ainda (que os meus dois exemplos em sh e sed).
Simplificando mais um pouquinho o exemplo acima:
$ sed -i 's/./3/4' lista
Explicação:
$man
t;
> aceitaria qualquer tipo de ajuda
>
>
> - Original Message -
> From: Reinaldo Marques de Lima
> To: shell-script@yahoogrupos.com.br
> Sent: Tuesday, June 06, 2006 11:24 AM
> Subject: [shell-script] Re: formatacao de um arquivo
>
>
> Caram
On Thursday 06 July 2006 16:33, Rafael Sanches wrote:
[cut]
> mudar o 4º digito para 3 ou seja muda de 0 para 3.
[cut]
$ cat lista
14505230938800941627220060730004912481000150008512C
14505248938814460158920060730004923128000150008512C
14505234611810038825120060730004930
From: Reinaldo Marques de Lima
> To: shell-script@yahoogrupos.com.br
> Sent: Tuesday, June 06, 2006 11:24 AM
> Subject: [shell-script] Re: formatacao de um arquivo
>
>
> Caramba, ta dificil aki hj...heheheh
>
> corrigindo:
>
> sed 's/\([0-9]\{1,4\}\)
tos
>
> aladin:/var/www# sed 's/\([0-9]\{1,4\}\)0\(.*C.*\)/\13\2/' 219060.txt
>
> aceitaria qualquer tipo de ajuda
>
> ----- Original Message -
> From: Reinaldo Marques de Lima
> To: shell-script@yahoogrupos.com.br
> Sent: Tuesday, June 06, 2006 11:24 AM
>
([0-9]\{1,4\}\)0\(.*C.*\)/\13\2/' 219060.txt
aceitaria qualquer tipo de ajuda
- Original Message -
From: Reinaldo Marques de Lima
To: shell-script@yahoogrupos.com.br
Sent: Tuesday, June 06, 2006 11:24 AM
Subject: [shell-script] Re: formatacao de um arquivo
Caramba, ta difi
t;
>
>
>
> >From: "Ricardo Acosta" <[EMAIL PROTECTED]>
> >Reply-To: shell-script@yahoogrupos.com.br
> >To: shell-script@yahoogrupos.com.br
> >Subject: Re: [shell-script] Re: formatacao de um arquivo
> >Date: Tue, 6 Jun 2006 11:34
: "Ricardo Acosta" <[EMAIL PROTECTED]>
>Reply-To: shell-script@yahoogrupos.com.br
>To: shell-script@yahoogrupos.com.br
>Subject: Re: [shell-script] Re: formatacao de um arquivo
>Date: Tue, 6 Jun 2006 11:34:12 -0300
&
Reinaldo,
eu testei aqui e o comando abaixo alterou noutra posição.
veja:
1450524453683006894622004022912104000150008512C
^
era pra ser aqui:
1450524453683006894622004022912104000150008512C
^
[]s
acosta
Em 06/06/06, Reinaldo Marqu
Caramba, ta dificil aki hj...heheheh
corrigindo:
sed 's/\([0-9]\{1,4\}\)0\(.*C.*\)/\13\2/'
Desculpem a lista pelos emails errados
[]'s
--- Em shell-script@yahoogrupos.com.br, "Éder Paulo Vendrasco"
<[EMAIL PROTECTED]> escreveu
>
> Para não correr risco de modificar a 1a e a última linha, pode
Melhorei,
Dessa maneira ele vai pegar somente as linhas desejadas:
sed 's/\([0-9]\{4\}\)0\(.*C.*\)/\13\2/'
[]'s
Reinaldo
--- Em shell-script@yahoogrupos.com.br, "Éder Paulo Vendrasco"
<[EMAIL PROTECTED]> escreveu
>
> Para não correr risco de modificar a 1a e a última linha, poderia fazer;
>
>
Para não correr risco de modificar a 1a e a última linha, poderia fazer;
sed '2,'$nl's/\([1-9]\{1,4\}\)0\(.*\)/\13\2/' arquivo.txt
sendo $nl o número de linhas -1 do arquivo.txt, que poderia ser obtido
assim;
nl=`echo $(wc -l teste.txt | awk '{print $1}')-1 | bc`
Até,
Éder.
On 6/6/06, Reinaldo
Amigo Rafael...veja se isso te serve:
sed 's/\([0-9]\{1,4\}\)0\(.*\)/\13\2/'
--- Em shell-script@yahoogrupos.com.br, "Rafael Sanches" <[EMAIL PROTECTED]>
escreveu
>
> Pessoal eis a minha primeira duvida,
>
> Todo mes eu recebo um arquivo da uma operadora regional que vem da
seguinte maneira
>
Ops
Corrigindo:
sed 's/\([1-9]\{1,4\}\)0\(.*\)/\13\2/'
--- Em shell-script@yahoogrupos.com.br, "Rafael Sanches" <[EMAIL PROTECTED]>
escreveu
>
> Pessoal eis a minha primeira duvida,
>
> Todo mes eu recebo um arquivo da uma operadora regional que vem da
seguinte maneira
>
> 021921990322004020
15 matches
Mail list logo