El lenguaje de programación AWK está diseñado para manipular archivos de texto en los informes . Se instala de forma nativa en sistemas operativos más Unix y Linux. Utilice AWK para buscar una cadena concreta en un archivo, como un código de error en un archivo de registro y devolver sólo aquellas líneas . AWK también puede devolver las líneas que no coinciden con una cadena de búsqueda . Se puede utilizar para devolver un cierto número de líneas de la parte superior de un archivo . Obtener líneas en función del número de línea o el número de caracteres contenidos en la línea. . Instrucciones
1
Abra una ventana de terminal o Konsole para acceder a una línea de comandos
2
Para imprimir las líneas que contienen la cadena " búsqueda", escriba la línea :
awk ' /search /' filename
Reemplazar " búsqueda" de la cadena o expresión regular que desea buscar . . Reemplace "nombre de archivo " con el nombre del archivo que desea obtener las líneas de
3
Para imprimir las líneas que no contienen la cadena " búsqueda", escriba la línea : ' ! /search /'
awk nombre
4
Para imprimir las primeras 15 líneas de un archivo , escriba la línea:
awk ' NR < 16 ». nombre
5
Para imprimir las líneas 10 a 30 , ambos inclusive , escriba la línea:
awk ' NR == 10 , NR == 30 ' nombre
6
Para imprimir las líneas que contienen más de 100 caracteres , escriba la línea :
awk ' de longitud > 100 '