GENERAL, ayuda informatica, trucos, problemas, internet, messenger, software, programas, solidaridad, P2P > Foro general - Internet - Trucos - Redes - Ayuda informatica - Software - Programas
Modificar archivo con comandos unix
(1/1)
nikete:
Tengo un archivo con registros del tipo:
0 0 [ccc]
10 20 [vvv]
2 0 [ddd]
y necesito modificarlo para que quede:
[0] [0] [ccc]
10 20 [vvv]
2 [0] [ddd]
Es decir, meter entre corchetes los campos a cero.Si un campo tiene algún cero , éste permanece como está.
goldfinger:
Hola, la secuencia que buscas es esta:
$ cat texto_a_modificar | sed 's/0/[0]/g'>texto_modificado
Donde texto_a_modificar es tu archivo de registros, y texto_modificado es el nuevo archivo con los campos a cero entre corchetes que se creara en el directorio
Espero haber sido de ayuda, salu2
goldfinger:
Perdon, de esta forma se modifican todos los ceros, incluso los que pertenecen a 10 o 20 quedan como 1[0] o 2[0]. Siento no poder ayudarte
Navegación
Ir a la versión completa