Como consigo fazer:
abacate 10.11.0.35 Externa 07/01/11
mamao 10.12.0.136 Externa 07/01/11
No vi e no joe:
Passar para:
10.11.0.35 abacate
10.12.0.136 mamao
Versão Imprimível
Como consigo fazer:
abacate 10.11.0.35 Externa 07/01/11
mamao 10.12.0.136 Externa 07/01/11
No vi e no joe:
Passar para:
10.11.0.35 abacate
10.12.0.136 mamao
Humm, no vi complica, mas com awk é fácil.
Vou tentar achar como fazer isso no vi, faz tempo que não brinco nele.Código bash:
awk '{print $2 " " $1}' arquivo.txt
EDIT:
No vim eu fiz isso (no caso, só dá match em letras no primeiro campo e em números e "." no segundo campo, não é tão genérico quanto no awk)
Código bash:
:%s/\v^([a-z]*)\s*([0-9.]*).*$/\1 \2/g
Olha só.
Eu vou utilizar dessa forma, mas gostaria de saber também com o vi e também com joe.
De qualquer forma, obrigado pelo auxilio.
Obrigado.