você está aqui: Home  → Arquivo de Mensagens

vi - ainda mais substituições

Colaboração: Rubens Queiroz de Almeida

Data de Publicação: 27 de Dezembro de 1999

Além das substituições já mencionadas, eu posso definir um intervalo onde determinados caracteres serão substituidos por outros delimitando o intervalo através da ocorrência de alguns caracteres. Tomemos o texto abaixo:

  111111111111
  222222222222
  333333333333
  111111111111
  333333333333

O comando

  :/1/,/3/s/1/A/g

resulta em

  AAAAAAAAAAAA
  222222222222
  333333333333
  111111111111
  333333333333

A faixa de linhas é determinada por "/1/" e "/2/". O editor vi busca um intervalo delimitado desta forma e apenas neste intervalo aplica a substituição. Note que no resultado do comando apenas a primeira linha foi afetada. A quarta linha, também contendo o caractere "1" foi mantida inalterada.



 

 

Veja a relação completa dos artigos de Rubens Queiroz de Almeida

Opinião dos Leitores

Seja o primeiro a comentar este artigo
*Nome:
Email:
Me notifique sobre novos comentários nessa página
Oculte meu email
*Texto:
 
  Para publicar seu comentário, digite o código contido na imagem acima
 


Powered by Scriptsmill Comments Script