Seleccionar página

Saber el num de lineas de un fichero y en que linea esta lo que buscas

por | Nov 15, 2017 | GNU / Linux

-Saber el num de lineas de un fichero y en que linea esta lo que buscas:

Con esta instrucción se sabe el número de líneas de un fichero:

# wc -l fichero.txt
20499006 fichero.txt

Con esta localiza el texto que buscas y te dicer el número de linea y te la muestra:

# grep -n 11905154 fichero.txt
11872931:delete from xxx where xxxcod=11905154;

Si se quiere eliminar las lineas antes de esa del fichero se puede usar:

sed -i «1,11872931d» fichero.txt

Y si lo que se quiere eliminar es desde esa hasta el final se puede usar:

sed -i «11872931,$d» fichero.txt

Te puede interesar…

0 comentarios

Enviar un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Pin It on Pinterest