Preguntas etiquetadas con awk

AWK es un lenguaje de programación interpretado diseñado para el procesamiento de texto y generalmente se utiliza como una herramienta de extracción de datos y de informes. AWK se usa en gran medida con sistemas Unix.



5
¿Qué son NR y FNR y qué implica “NR == FNR”?
Estoy aprendiendo a comparar archivos usando awk. Encontré una sintaxis como la siguiente, awk 'NR==FNR{a[$1];next}$1 in a{print $1}' file1 file2 No pude entender cuál es el significado de NR==FNResto. Si lo intento FNR==NR, ¿también obtengo el mismo resultado? ¿Qué hace exactamente?
83 awk 



3
Guarde las modificaciones en su lugar con NON GNU awk
Me he encontrado con una pregunta (sobre SO) donde OP tiene que hacer operaciones de edición y guardado en Input_file (s). Sé que para un solo Input_file podríamos hacer lo siguiente: awk '{print "test here..new line for saving.."}' Input_file > temp && mv temp Input_file Ahora digamos que necesitamos hacer …

3
Guión Awk que muestra una salida incorrecta
Estoy enfrentando un problema en el awkscript: necesito generar un informe que contenga el puntaje más bajo, más alto y promedio para cada tarea en el archivo de datos. El nombre de la tarea se encuentra en column 3. Los datos de entrada son: Student,Catehory,Assignment,Score,Possible Chelsey,Homework,H01,90,100 Chelsey,Homework,H02,89,100 Chelsey,Homework,H03,77,100 Chelsey,Homework,H04,80,100 Chelsey,Homework,H05,82,100 …
8 awk  scripting 
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.