Sed – Numerar las líneas

última actualización el 30 de julio de 2009, 01:48 por Carlos-vialfa
Publicado por Carlos-vialfa

Numerar las líneas

  • Numerar las líneas (equivalente a "cat -n fichero.txt")
    • sed = fichero.txt
    • El inconveniente es que la numeración aparece en una línea aparte, no al lado de la línea. Para que aparezca al lado:
      • sed = fichero.txt | sed 'N;s/\n/\t/'
  • Numerar las líneas pero mostrar únicamente las líneas no vacías
    • sed '/./=' fichero.txt | sed '/./N;s/\n/ /'
  • Contar el numero de líneas (equivalente a "wc -l fichero.txt | awk '{ print $1 }'")
    • sed -n '$=' fichero.txt
  • Definir el número de línea que contiene una ocurrencia
    • sed -n '/Inicio/=' fichero.txt
    • El parámetro “=” acepta únicamente una dirección, para definir los números de líneas entre 2 ocurrencias, utilizar la sintaxis siguiente:
      • sed -n '/Inicio/,/Fin/{=;d;}' fichero.txt


Fichero de referencia empleado para los ejemplos: al final de este articulo

PD: El artículo original fue escrito por jipicy, contribuidor de CommentCaMarche
Mejores respuestas para « Sed – Numerar las líneas » en :
Cambiar el color de las líneas de división de una hoja Excel Ver Si el color por defecto (gris) de las líneas de división de una hoja Excel no te permite identificar rápidamente las celdas, entonces puedes cambiarlo por otro. Para ello sigue estos pasos: Abre Excel Haz clic en el menú Herramientas y selecciona...
Sed – Eliminar una o varias líneas de un fichero Ver Eliminar una o varias líneas de un fichero Sintaxis sed '{[/]||[/]}d' sed '{[/][,][/]d'
Sed – trucos y tips VerSubstitución Visualización Eliminación Espacio y tabulación Línea vacía Intervalo regular Diversos Unir líneas Visualización sin tener cuenta de las mayúsculas y minúsculas Substitución Substituir "foo" por "bar" en todas las...
[Bash] Mostrar un archivo sin líneas de comentarios VerA veces es conveniente mostrar un archivo sin tener que mostrar la infinidad de líneas de comentarios incluidos en él (en particular en los archivos de configuración de nuestro sistema operativo), ni las líneas vacías. A continuación veremos tres...
[Seguridad] Hijackthis y programas de desinfección VerA continuación algunos programas que le ayudarán a eliminar posibles infecciones que pasen a través del sistema de seguridad de su equipo. 1. HijackThis: ¿Qué significan las líneas del informe? ¿En qué caso utilizarlo? 2. SmitfraudFix 3. Chaos...
Descargar DivXLand Subtitler VerAhora podrás hacerlo de la forma más sencilla con DivXLand Subtitler. Tan solo necesitas una pelicula en formato Divx y un fichero de texto en el que insertar las líneas de diálgos. DivXLand Subtitler Se encargara de sincronizar los subtitulos El...
Descargar PhotoOnWeb VerCon esta aplicacion podes crear un albun de fotos on-line y compartir tus fotos en internet con amigos y crea tu sitio web. Podras crear un numero ilimitado de albumes, organizar las fotos por categoria o acontecimientos, y personalizar tus...
Líneas dedicadas (T1, T2, T3) VerLíneas dedicadas Las líneas "dedicadas" posibilitan la transmisión de datos a velocidades medias y altas (de 64Kbps a 140 Mbps) a través de conexiones de punto a punto o multipunto (servicio Transfix). En Europa, existen cinco tipos de líneas que se...
Módem Ver¿Para qué se utiliza un módem? Un módem es un periférico utilizado para transferir información entre varios equipos a través de un medio de transmisión por cable (por ejemplo las líneas telefónicas). Los equipos funcionan digitalmente con un...
VerEl concepto de celda Una "celda" es la intersección de una línea (horizontal) y una columna (vertical) en una hoja de trabajo. Por lo tanto, el nombre de la línea en combinación con el nombre de la columna dan las coordinadas de la celda (a veces...