Tag: AWK
Así es como se ve mi documento de texto (un ejemplo): asdf 1234 qwert 56789 zzzzz ccccc Quiero agregar “STRING” al principio de cada entrada y una nueva línea con “ENTER” después de cada entrada. Así es como QUIERO que se vea: STRING asdf ENTER STRING 1234 ENTER STRING qwert . . . Read more
Tengo dos archivos delimitados por tabulaciones que quiero comparar. Quiero buscar los valores de la columna 1 en el archivo 1 que están faltando en el archivo 2 (añadiendo “left” al principio) y los valores de la columna 1 en el archivo 2 que están faltando en el archivo 1 . . . Read more
Escribí el siguiente código: BEGIN{FS=OFS=”,”} NR==FNR && $7{sum+=$7; elementos++; next} !$7{$7=media} {print} ENDFILE{media=sum/elementos} Este script de awk agrega la edad promedio a las celdas vacías en la columna ‘age’. La ejecución del código se realiza de la siguiente manera: awk -f c_awk.awk train3.csv Ahora estoy intentando guardar los cambios realizados . . . Read more
Estoy tratando de obtener el número de ocurrencias específicas de las direcciones IP encontradas en el archivo de registro de acceso de nginx. El formato del access.log es el siguiente xxx.xxx.xxx.xxx – – [21/Dec/2021:12:59:30 +0100] "GET /<some/path/on/webserver>" 200 1028 "<referrer>" "Mozilla/5.0 (Linux; Android 11; SM-A202F) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/96.0.4664.104 . . . Read more
He escrito un script awk llamado c_awk.awk y quiero invocarlo así: awk -f c_awk.awk file.csv. El script se ve así: awk ‘BEGIN{FS=OFS=”,”} NR==FNR && $7{sum+=$7; elementos++; next} !$7{$7=media} {print} ENDFILE{media=sum/elementos}’ train.csv train.csv El archivo funciona cuando se realiza copia y pegado en la terminal. Al ejecutarlo: gawk -f c_awk.awk, se . . . Read more