Perguntas sobre 'awk'

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

Não é possível obter contagem precisa de registros de um arquivo csv

Eu tenho um arquivo .csv que tem alguns valores formatados como parágrafos com quebras de linha ou às vezes marcadores. "STAT","ID","DESC" "UPD", "1", "Updated" "CHG", "2", "Changed" "UPD", "3", "Updated. Might have to update again" "UPD", "4...
13.01.2015 / 00:04
1
resposta

Script awk para executar um comando baseado na condição usando 'se'

Eu tenho um pedaço de código aqui que basicamente pega um arquivo chamado 'srcip' (que é apenas uma lista de endereços IP) e o compara ao meu arquivo '~ / db' que é apenas um banco de dados IP HOSTNAME delimitado por tabulações. servidores que t...
17.10.2014 / 20:25
1
resposta

Extrair texto entre duas barras e adicioná-lo ao final da linha depois de um caractere de tabulação

Eu tenho um arquivo de texto com esta aparência: data/CON/001/raw_series_ST_MC_REG_SM.nii data/PAT/001/raw_series_ST_MC_REG_SM.nii Gostaria de alcançar algo assim: data/CON/001/raw_series_ST_MC_REG_SM.nii TAB CON data/PAT/001/raw_serie...
01.10.2014 / 11:14
1
resposta

limite de palavras em um comando awk que não funciona ao imprimir um intervalo de linhas

Eu estou tentando analisar o arquivo samba .conf para uma seção de compartilhamento específica ... [CMI] oplocks = no wide links = no writeable = yes delete readonly = yes path = /LOCALSITE/CMI comment = CMI Data w...
23.09.2014 / 23:50
1
resposta

Estou tentando espelhar as consultas de DNS geradas pelo filtro TCPDUMP e reproduzi-las com escavação ou qualquer outro utilitário

Eu não sou um roteirista muito experiente. Eu encontrei algumas dicas úteis na geração de um stdout de tcpdump que gera um feed ao vivo se você quiser o que eu quero, o problema é lidar com a saída e gerar consultas dig / DNS contra outro...
12.09.2014 / 23:04
1
resposta

Como capturar a saída do diff do comando find?

Estou usando o Ubuntu (Precise 12.04) Eu estou tentando escrever algum script bash para ver se o arquivo é alterado via awk replace usando o comando diff. Eu fiz um teste com o seguinte: #! /bin/bash diff fileA.htm fileB.htm &> /de...
10.07.2014 / 09:27
1
resposta

Usando Grep ou AWK para encontrar todas as ocorrências de uma string especificada

Eu tenho uma única linha de dados enorme e estou tentando encontrar as ocorrências de uma string especificada. Então eu quero exportar as ocorrências (- / +) 20 caracteres para outro arquivo. Alguém pode oferecer uma ideia básica de como eu fari...
16.06.2014 / 23:15
1
resposta

Como grep valores sob colunas

Como posso grep para um nome de coluna específico e exibir o valor abaixo dessa coluna. Dados da amostra: StandByFile StandByPg StandByLSN StandByRcvBufUsed S0082160.LOG 621668 0x00000C85118BC72D 0% Eu quero exibir 0%...
30.05.2014 / 16:00
1
resposta

awk usado com grep - sem saída

Eu tenho um bashscript que usa grep com awk da seguinte forma: #ec2-describe-instances | grep -i instance | awk '{print "Creating -> " $3; system("ec2-create-image " $2 " --name " $3 "-$(date +%F) --no-reboot ")}' Infelizmente, p...
23.05.2014 / 17:54
1
resposta

Eu tenho arquivos chamados músicas e estou tentando encontrar o nome da música mais longa e mais curta usando o AWK

RANK NAME BAND YEAR GENERE DOMESTIC/INTERNATIONAL 206:Reach Out, I'll Be There:The Four Tops:1978:Pop:3/2 207:Bye Bye Love:The Everly Brothers:1950:Classic:3/2 208:Gloria:Them:1965:Classic:1/1 209:In My Room:The Beach B...
18.04.2014 / 01:36