Scripting: Leer la linea número “n” de un fichero de texto

Que tienes un fichero de texto de varias lineas y necesitas leer la linea número “n” entonces ejecuta:

awk 'NR == numero_de_linea' nombre_fichero

Por ejemplo, si el fichero se llama “datos.txt” y quieres leer la linea numero 3, ejecutarias:

awk 'NR==3' datos.txt

9 Responses to “Scripting: Leer la linea número “n” de un fichero de texto”


  1. 1 Jose octubre 27, 2010 en 8:37 pm

    Otro!:
    sed -n ’22p’

    donde 22 es el número de linea.

    Por cierto, awk es un lenguaje potente para Shell, no se porqué no es mas reconocido… :\

    • 2 Rookie octubre 27, 2010 en 11:36 pm

      Yo creo que awk es muy reconocido y en entornos de administración de sistemas se usa mucho, de hecho yo tengo unos cuantos scripts que usan awk.

      La navaja suiza del administrador de sistemas le llaman.

      Un saludo!,

      Rookie.

      • 3 Jose octubre 28, 2010 en 5:57 pm

        Donde trabajo si que TODOS los scripts (mayormente administración) son awakas, pero no se encuentra tanta info por internet, imagino que debió crearse para un perfil de Admins y no de usuarios :S.

        Por cierto, gracias por la referencia de la navaja suiza! 😀

  2. 5 xavymetal marzo 27, 2014 en 5:53 pm

    quisiera saber como leo la linea numero n con una variable? se me ocurre algo asi como
    awk ‘NR==$mi_variable’ archivo.txt
    pero no debuelve nada
    gracias

  3. 7 Charles Rivera febrero 24, 2015 en 4:35 pm

    You can to use a “for” to read every line of a file.txt something like this Ex;
    for x in ‘cat /path/of/file.txt’
    echo “$x”


  1. 1 Tweets that mention Scripting: Leer la linea número “n” de un fichero de texto « Ubuntu Life -- Topsy.com Trackback en octubre 27, 2010 en 7:27 pm
  2. 2 Scripting: Leer la linea número “n” de un fichero de texto | Ayuda Linux Trackback en octubre 28, 2010 en 1:06 am

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión /  Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión /  Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión /  Cambiar )

Conectando a %s







¿Es compatible tu equipo con Ubuntu?


( Muchos fondos de pantalla, aqui )

DESCARGATE SCIFI LIFE

365 Dias de Soledad
Me debes los sueños, las promesas y las noches rotas. Me debes la paz, la sonrisa y la esperanza robadas. Me debes la sangre, las lágrimas y el sudor vertido. Me debes las noches vacías, los abrazos anhelados. Me debes un beso de ajenjo de tu amarga boca.

The Ubuntu Counter Project - user number # 11961
Geo Visitors Map
octubre 2010
L M X J V S D
« Sep   Nov »
 123
45678910
11121314151617
18192021222324
25262728293031

Blog Stats

  • 30.729.662 hits

A %d blogueros les gusta esto: