Perguntas com a marcação «awk»

awk é uma linguagem de programação interpretada de propósito especial para extrair e relatar dados.

14
Diferença de dois arquivos grandes

Eu tenho "test1.csv" e ele contém 200,400,600,800 100,300,500,700 50,25,125,310 e test2.csv e ele contém 100,4,2,1,7 200,400,600,800 21,22,23,24,25 50,25,125,310 50,25,700,5 agora diff test2.csv test1.csv > result.csv é diferente de diff test1.csv test2.csv > result.csv Não sei...

12
Extrair palavra da string usando grep / sed / awk

Eu tenho uma corda 00:28:04 /usr/lib/jvm/jre/bin/java -DJDBC_CONNECTION_STRING= -Dspring.profiles.active=qa -XX:MaxPermSize=256 e deseja extrair a palavra qaa seguir -Dspring.profiles.active. Eu tenho a seqüência de salvar em um arquivo text.txt apenas para demonstração nele. Quando eu faço...

9
Usando o AWK para obter a segunda coluna

Não consigo obter o comando awk para obter a segunda coluna de dados. Código Bash: filter_data=$(awk "{if(/$filter:/) print $2}" < scanresults_temp.txt) printf "$filter_data \n" A variável $ filter é o valor de Download ou Upload que é passado para o script de shell. O awk usa o termo...

9
AWK: por que $ (cat) funciona para stdin, mas $ * não?

echo '((3+(2^3)) * 34^2 / 9)-75.89' | awk "BEGIN{ print $(cat) }" A sintaxe acima funciona bem com o resultado calculado '1337'. echo '((3+(2^3)) * 34^2 / 9)-75.89' | awk "BEGIN{ print $* }" Mas a sintaxe acima não funciona, embora não haja erro. Plz