Assine a Lista Dicas-L
Receba diariamente por email as dicas
de informática publicadas neste site
Para se descadastrar, clique aqui .
Junção de linhas com vim
Colaboração: Rubens Queiroz de Almeida
Data de Publicação: 28 de December de 2008
Recentemente precisei combinar, em um arquivo, duas linhas consecutivas. O arquivo original continha linhas como
Matrícula: 123456
Senha: yatVind7kned
Matrícula: 123456
Senha: invanBabnit3
E assim por diante. Eu precisava converter este arquivo para algo como:
Matrícula: 123456 - Senha: yatVind7kned
Matrícula: 123456 - Senha: invanBabnit3
Para isto, basta emitir o comando:
:g/^Matrícula/s/\n/ - /
Explicando:
g/^Matrícula
busca, no arquivo inteiro (g) pela palavra Matrícula na primeira coluna
s/\n/ - /
substitui a quebra de linha (\n ), pelos caracteres ** - **. Esta substituição faz a junção das duas linhas adjacentes
Veja a relação completa dos artigos de Rubens Queiroz de Almeida
Referências Adicionais
Referências adicionais sobre os assuntos
abordados neste site podem ser encontradas em nossa
Bibliografia .
Avalie esta dica
Currently 3.08/5
1
2
3
4
5
Avaliação:
3.1 /5
(169 votos)
Opinião dos Leitores
jose rineiro
19 Jan 2009, 23:17
Como se faz esta parte de baixo em html?
a caixa de "Para publicar seu comentário, digite o código contido na imagem acima"
e a imagem e a caixa d baixo..
English for Reading and Listening
Enriqueça o seu vocabulário recebendo diariamente mensagens divertidas
em inglês, com áudio em MP3.
Saiba mais
Biblioteca
Desenvolvendo Websites com PHP
Por Juliano Niederauer
O Monge e o Executivo: uma História sobre a Essência da Liderança
Por James C. Hunter
Extreme Programming
Por Vinicius Manhaes Teles
UML: Guia do Usuário
Por Grady Booch, James Rumbaugh e Ivar Jacobson
O Vendedor de Sonhos
Por Augusto Cury
Segurança de Redes em Ambientes Cooperativos
Por Emilio Tissato Nakamura e Paulo Licio de Geus
O Conhecimento em Rede
Por Carlos Nepomuceno e Marcos Cavalcanti
Utilizando UML e Padrões
Por CRAIG LARMAN
Sistema de Banco de Dados
Por Abraham Silberschatz
Hardware PC: Guia de Aprendizagem Rápida
Por Carlos E. Morimoto
Manual Completo do Linux: Guia do Administrador
Por Evi Nemeth, Trent R. Hein, Garth Snyder
Redes de Computadores e a Internet
Por James F. Kurose e Keith W. Ross
O Segredo
Por Rhonda Byrne
Os Segredos da Mente Milionária
Por T. Harv Eker
Construindo Sites com CSS e (X)HTML
Por Mauricio Samy Silva
Use a Cabeça!: JSP & Servlets
Por Brian Bashan, Kathy Sierra, Bert Bates
Expressões Regulares: Uma Abordagem Divertida
Por Aurélio Marinho Jargas
Qualidade de Software
Por Andre Koscianski Michel dos Santos Soares
Descobrindo o Linux: Entenda o Sistema Operacional GNU/Linux
Por Joao Eriberto Mota Filho
Enterprise Javabeans 3.0
Por Bill Burke, Richard Monson