Estimados,
Necesito ayuda de alguien en Python o PHP.
Tengo un archivo de texto (.TXT) con miles de líneas y necesito abrirlo,
procesarlo y que elimine todas las líneas que terminan con un 2, es decir,
que lea la línea hasta el último caracter y que si es un 2 la elimine
completamente. Recurro a
Tiene que ser en Python? Porque puedes hacerlo más rápidamente en SED:
sed -i '/2/d' tuarchivodetexto.txt
Para ver primero si queda la escoba, en vez de usar la flag -i, usa la -e
(te mostrará el resultado en pantalla)
El 10 de diciembre de 2012 18:29, Javier Garay
Sólo quiero mencionar que es más simple con sed o grep, pero no sé si es
necesario que sea en Python o PHP.
2012/12/10 Javier Garay javierzga...@gmail.com
Estimados,
Necesito ayuda de alguien en Python o PHP.
Tengo un archivo de texto (.TXT) con miles de líneas y necesito abrirlo,
Ah, también lo puedes hacer con grep, por si quieres generar un segundo
fichero para no modificar el primero:
grep -v $2 tuarchivo1.txt tuarchivo2.txt
La magia la hace la expresión regular que aparece ahí (en la respuesta
anterior también tiene que ir ese $2, porque no había leido que el 2 que
hola:
Solo un detalle en el script que acabas de mandar, entiendo que debería
ser
sed -i '/2$/d' tuarchivodetexto.txt
de otra forma elimina cualquier línea con un 2
saludos
Alejandro Fuentes de la Hoz
2012/12/10 Héctor Herrera hherre...@gmail.com
Tiene que ser en
Solo un detalle.
Estoy usando Mac y al parecer no me funciona ninguno de los dos métodos.
Habrá alguna diferencia?
Cordialmente,
Javier Garay G.
El 10 de diciembre de 2012 18:37, Alejandro Fuentes
alfue...@gmail.comescribió:
hola:
Solo un detalle en el script que acabas de mandar,
Ojo que la expresión debería ser 2$ en vez de $2
2012/12/10 Héctor Herrera hherre...@gmail.com
Ah, también lo puedes hacer con grep, por si quieres generar un segundo
fichero para no modificar el primero:
grep -v $2 tuarchivo1.txt tuarchivo2.txt
La magia la hace la expresión regular que
Logre hacerlo asi:
Cat archivo.txt | grep -v 2$ salida.txt
Saludos y gracias!
Enviado desde mi iPhone
El 10-12-2012, a las 19:00, Juan C. Olivares juan...@juancri.com escribió:
Ojo que la expresión debería ser 2$ en vez de $2
2012/12/10 Héctor Herrera hherre...@gmail.com
Ah, también lo
Hola,
El día 10 de diciembre de 2012 19:27, Javier Garay
javierzga...@gmail.com escribió:
Logre hacerlo asi:
Cat archivo.txt | grep -v 2$ salida.txt
Falta el antes de salida.txt
Mas breve es:
grep -v 2$ fuente.txt fuente_sin_lineas_terminadas_en_2.txt
Saludos y gracias!
Enviado desde
9 matches
Mail list logo