Cómo mostrar el número de línea mientras se hace grep en un archivo


14

Cómo mostrar el número de línea mientras se hace grep en un archivo. Por ejemplo:

grep CONFIG_PM_ADVANCED_DEBUG /boot/config-`uname -r 

Respuestas:


32

Existe la opción -n, y muchas más en la página del manual, que vale la pena leer.


6

grep -n <pattern> <file>prefija cada línea de salida con el número de línea en el archivo de entrada. ¿Es esto lo que estás buscando?


colisión en vuelo con enzotib, que era más rápido
Petr Uzel

1

alias grep='grep -inE --color=auto'

Esto también coloreará el partido para facilitar la lectura.


1

¿Lo has comprobado cat -n 'filename'? Esto imprimirá los números de línea.


0
cat -n /boot/config | grep CONFIG_PM_ADVANCED_DEBUG

catserán -n[umber]las líneas y | (filter)por grepmirar sólo para las líneas con CONFIG_PM....en ellas

la salida resultante será el número de línea; el texto de la línea y la cadena

cat -n[umber lines] /Path/to/filename | grep -i[gnor case (optional)] STRING_TO_LOOK_FOR

Bienvenido a U&L. Edité su publicación, por lo que utiliza un poco más las posibilidades de formato del sitio. Revise los cambios (con el historial de edición), para que sus futuras respuestas (y preguntas) se vean mejor. Tampoco es necesario "firmar" su publicación, su nombre se publica con su perfil en todas las respuestas
Anthon
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.