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
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
Última edição por osmano807; 11-01-2011 às 17:13.
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.