Preguntas etiquetadas con awk

awk es un lenguaje de programación interpretado de propósito especial para extraer y reportar datos.

14
Diferencia de dos archivos grandes

Tengo "test1.csv" y contiene 200,400,600,800 100,300,500,700 50,25,125,310 y test2.csv y contiene 100,4,2,1,7 200,400,600,800 21,22,23,24,25 50,25,125,310 50,25,700,5 ahora diff test2.csv test1.csv > result.csv es diferente a diff test1.csv test2.csv > result.csv No sé cuál es el...

9
Usando AWK para obtener la segunda columna

Parece que no puedo obtener el comando awk para obtener la segunda columna de datos. Código Bash: filter_data=$(awk "{if(/$filter:/) print $2}" < scanresults_temp.txt) printf "$filter_data \n" La variable $ filter es el valor de Descarga o Carga que se pasa al script de shell. Así que awk...

9
AWK: ¿por qué $ (cat) funciona para stdin, pero $ * no?

echo '((3+(2^3)) * 34^2 / 9)-75.89' | awk "BEGIN{ print $(cat) }" La sintaxis anterior funciona bien con el resultado calculado '1337'. echo '((3+(2^3)) * 34^2 / 9)-75.89' | awk "BEGIN{ print $* }" Pero la sintaxis anterior no funciona, aunque no hay error. Por favor

8
¿Cómo usar sort en un comando awk print?

Tengo un par de comandos en un script awk que estoy escribiendo: print "Here are some players and their numbers, sorted by last name" if(sum[x] > 500) {print x, $2} Qué salidas: Here are some players and their numbers, sorted by last name Lebron James 23 Kevin Durant 35 Kobe Bryant 24 Blake...