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

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

Re: RES: RES: [shell-script] Alterar campo dentro do arquivo


From: lferreir1
Subject: Re: RES: RES: [shell-script] Alterar campo dentro do arquivo
Date: Thu, 01 Jul 2004 20:04:02 -0000
User-agent: eGroups-EW/0.82

Júlio, no VI??? Estou dando aula de vi aqui na empresa( o básico, é 
claro) e nem me passa pela cabeça como faço estas alterações neste 
editor...
Hoje por exemplo a aula foi sobre "abbreviate" e "map"

Pode mandar o segredo pra gente?

Luiz
--- Em address@hidden, Julio Cezar Neves - 
DATAPREVRJ <julio.neves@p...> escreveu
> Ô Aurélio, faltou explicar ao Luiz que a blasfêmia é dupla. Será 
que o
> editor ao qual ele se refere é o M$Word (que tb usa ERs leves)? Pq 
está
> mesma expressão serve para o vi. :)
> 
> [ ]s,
> Julio Cezar Neves
> - Gerente do Programa de Software Livre -
> Tel:+55 21 2528-7070 / +55 21 8112-9988
> Fax: +55 21 2528-7646
> mailto:julio.neves@p...
> 
> 
> | -----Mensagem original-----
> | De: Aurelio Marinho Jargas [mailto:aureliojargas@y...]
> | Enviada em: quinta-feira, 1 de julho de 2004 14:26
> | Para: address@hidden
> | Assunto: Re: RES: [shell-script] Alterar campo dentro do arquivo
> | 
> | 
> | oi luiz,
> | 
> | --- lferreir1 <lferreir@e...> escreveu: 
> | 
> | 
> | > Não posso alterar via editor, ou pelo sed, pois o meu receio é 
que 
> | > possa haver o mesmo numeral em outro campo.
> | 
> | ca-ca-ca-como não pode usar o sed? BLASFÊMIA!!!  :)
> | 
> | 
> | > Como eu sei que no campo 55 até 60 somente existe 010704, quero 
> | > alterar para 300604. Só agora eu lembrei que este arquivo 
contém 
> | > header e trailler.
> | 
> |      sed 's/^\(.\{54\}\)010704/\1300604/'
> | ou
> |      sed -r 's/^(.{54})010704/\1300604/'
> | 
> | o .{54} representa os primeiros 54 chars da linha, que estao
> | dentro de um grupo () e são referenciados depois com o \1, então
> | não são alterados. depois segue o numero antigo trocado pelo
> | novo.
> | 
> | era wilson?
> | 
> | falou
> | 
> | =====
> | -- 
> | Aurelio Marinho Jargas, Curitiba, Conectiva
> | A odisseia verde no FISL http://aurelio.net/curso/fisl
> | 
> | 
______________________________________________________________________
> | 
> | Participe da pesquisa global sobre o Yahoo! Mail: 
> | http://br.surveys.yahoo.com/global_mail_survey_br
> | 
> | 
> | ------------------------------------------------------------------
---
> | 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: address@hidden
> | ------------------------------------------------------------------
---
> | Esta lista é moderada de acordo com o previsto em 
> http://www.listas-discussao.cjb.net
> --------------------------------------------------------------------
-
>  
> Links do Yahoo! Grupos


reply via email to

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