Ir a un número de línea específico usando Less en Unix

Resuelto Stole asked hace 12 años • 6 respuestas

Tengo un archivo que tiene alrededor de un millón de líneas. Necesito ir a la línea número 320123 para verificar los datos. ¿Cómo puedo hacer eso?

Stole avatar Dec 21 '11 15:12 Stole
Aceptado

Siendo nel número de línea:

  • ng: Saltar a la línea número n. El valor predeterminado es el inicio del archivo.
  • nG: Saltar a la línea número n. El valor predeterminado es el final del archivo.

Entonces, para ir a la línea número 320123, deberá escribir 320123g.

Copiado y pegado directamente de Wikipedia .

n1r3 avatar Dec 21 '2011 08:12 n1r3

Para abrir en una línea específica directamente desde la línea de comando, use:

less +320123 filename

Si quieres ver los números de línea también:

less +320123 -N filename

También puede optar por mostrar una línea específica del archivo en una línea específica del terminal, para cuando necesite algunas líneas de contexto. Por ejemplo, esto abrirá el archivo con la línea 320123 en la décima línea de la terminal:

less +320123 -j 10 filename
Ian Mackinnon avatar Mar 06 '2014 11:03 Ian Mackinnon