Perguntas sobre 'awk'

awk é uma linguagem de programação interpretada para fins especiais para extração e relatório de dados.
2
respostas

Awk - mantenha a palavra “example” e “EXAMPLE” com uma entrada

Estou tentando manter apenas os clientes que contêm determinadas palavras. Aqui está um exemplo < newname.txt awk 'BEGIN {FS=","} $7~/USA|United States/' > usa.txt O problema que estou tendo é se eles tivessem usa , UNITED STATES...
18.06.2015 / 22:12
1
resposta

localizando linhas em um arquivo que corresponde a padrões definidos em outro arquivo

Eu tenho dois arquivos file1.txt kepaul jack mike david e file2.txt 1 london smith 12564 2 miami jack 51616 3 la mike 165156 4 london kepaul 54654 5 miami grag 46546 e preciso imprimir em um novo arquivo de linhas de file2....
29.05.2015 / 14:03
1
resposta

Formatando a saída do grep com o awk. Caso simples e caso de fundo

Estou lutando com esse problema. Eu tenho essa linha: mplayer *.* 2>/dev/null | grep Playing que lança apenas mplayer e apenas a linha correspondente Playing filename é impressa na tela. Isso funciona também toda vez que eu mudo...
25.04.2015 / 17:57
1
resposta

como dividir registros de múltiplas linhas pelo awk?

Como dividir registros de várias linhas por awk, ou seja, abaixo do arquivo: 027,027,0,3,,1,0,1,1,0,0,0,0,0,0,0,0,6,1,,1.211100,1,2015-08-03,2015-07-04,,2015-11-01,0,0,2015-11-01,1,1,,0,0,0,0,0,131,0,0,0,0,0,2015-06-01,10000000000000000000,,...
05.08.2015 / 06:18
2
respostas

Como imprimir a partir de um determinado intervalo de endereços IP, cada classe-c com o último octeto substituído por um asterisco

exemplo: Eu tenho um intervalo de 10.0.100.0 a 10.0.224.0 e eu quero a saída assim: 10.0.100.* 10.0.101.* 10.0.102.* e assim por diante     
23.03.2015 / 18:23
1
resposta

awk pattern com variável em um script bash

Eu tenho problema com o comando awk no bash Eu quero encontrar o padrão com variável, mas não funciona. Você pode me dizer o que há de errado com essa linha? awk -F" " "/$PWD/ {print $1,$3}" file.txt     
17.03.2015 / 14:08
3
respostas

Como inserir variáveis bash no awk?

Como inserir variáveis bash no awk (por exemplo, eu preciso fazer em algum loop for - assim: na primeira iteração use awk para pesquisar string pela primeira coluna, next pela segunda coluna e assim por diante usando padrão diffent de variávei...
10.02.2015 / 16:08
1
resposta

Execute o comando unix no campo awk

Eu quero executar o comando basename em um determinado campo awk. echo "1 /this/is/a/path" | awk '{print $1" "system("/usr/bin/basename " $2)}' mas a saída sempre produz um 0 a partir do comando do sistema. Como faço para imprimir a saída...
09.02.2015 / 17:09
1
resposta

Mostra a nésima ocorrência de um registro

Usando o awk, como mostrar a enésima ocorrência de um registro e excluir a outra ocorrência, por exemplo " Arquivo de entrada: 79933,2 79933,4 79933,5 55251,1 49494,4 49494,2 49494,2 49494,1 neste exemplo, se a saída desejada for a segu...
02.08.2015 / 08:20
2
respostas

Imprime uma linha no stdout que corresponde a uma expressão se a saída contiver outra expressão

Esta pode ser uma tarefa comum / fácil, mas não consegui descobrir exemplos na Web ou manuais do awk / sed / grep. Então, aqui está o cenário: Existe uma ferramenta de linha de comando interna que imprime um resultado de várias linhas par...
20.10.2014 / 14:58