Perguntas sobre 'awk'

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

Obtém o nome do arquivo do qual o registro vem

Eu tenho um grande número de arquivos .gz , que estão sendo descompactados usando zcat juntos. Estou procurando saber de onde cada registro veio, como no exemplo abaixo: Arquivo1: 1,2,3,4,5,6,7,NEW,9,10,11,12 13,14,15,55,884,66873,...
05.08.2015 / 14:45
1
resposta

Como adicionar nome do host, data e tamanho do disco de correção

Estou coletando dados de uso do disco e quero adicionar a data, a hora e o nome do host a esse comando. Como posso fazer isso neste formato: YYYY-MM-DD HH:MM:SS,HOSTNAME,DISK_USAGE_DATA Comando que tenho até agora: df -H | grep -vE '...
04.08.2015 / 17:13
1
resposta

AWK: o '' como separador de campo

Eu tenho essas linhas do db dump INSERT INTO db1 VALUES ('2', '33', '3', '1975', '3', '5', '1'); INSERT INTO db1 VALUES ('4', '23544', '1', '1987', '3', '1', '1'); INSERT INTO db1 VALUES ('2', '343', '3', '1975', '3', '5', '1'); INSERT INTO d...
19.05.2015 / 02:57
3
respostas

Como usar sed ou awk para obter apenas um diretório

3:ââsdb1 8:17 1 984M 0 part /media/(NAMEOFDRIVEHERE) Eu quero apenas ter o local /media/(NAMEOFDRIVEHERE) para que eu possa armazená-lo em uma variável. Eu tentei alguns comandos sed e não tive sorte. Qualquer ajuda ou i...
16.05.2015 / 21:21
1
resposta

Obtenção de linhas únicas com sequências de caracteres correspondentes [duplicado]

Eu tenho um arquivo de texto semelhante a JSON de registros com ids duplicados semelhantes a: {"ID":"93" , "ST":[42,77,51]} {"ID":"21" , "ST":[43,4]} {"ID":"94" , "ST":[65,11,4]} {"ID":"93" , "ST":[42,77,51,29,63]} {"ID":"73" , "ST":[21,20]...
20.06.2015 / 21:15
1
resposta

Para usar dados do pipe Pandoc com o AWK

Dados ID | Size | Blocks -------|-----------|--------- 206 |80760288 | 157744 207 |80760288 | 157744 328 |241520288 | 471728 Saída desejada por AWK ID |BlockSize | Size | Blocks -------|----------|-----------...
21.07.2015 / 16:39
3
respostas

Como eu procuro por certas seções de um arquivo e depois extraio somente informações relevantes dentro daquela seção?

Eu tenho um arquivo de texto que é um relatório do servidor que tem cerca de 1000 linhas de informação nele. Estou tentando escrever um script que possa pesquisar no relatório apenas algumas informações que estou procurando. Por exemplo:...
25.06.2015 / 15:35
1
resposta

Impute dados por valor majoritário por grupo

Eu tenho instrumentos em col1, suas variáveis em col2 e chamadas em col3. Neste exemplo, existem 17 tipos INS e 3 M. Potencialmente haverá 17 x 3 linhas. Mas alguns estão faltando. INS1 M1 AA INS2 M1 AA INS3 M1 AA INS4 M1 GG I...
26.06.2015 / 23:01
1
resposta

Correspondência de padrões dentro do awk

Pretendo modificar a saída de ls -la para exibir a saída do comando file . O comando abaixo funciona bem para o propósito find /opt -type f | xargs ls -let | awk 'BEGIN { OFS="\t" } { sprintf("file \"%s\"", $10) | getline type; print type,$...
11.05.2015 / 08:07
1
resposta

awk condicional através de 4 colunas

Eu tenho um arquivo delimitado por tabulação com 9 colunas da seguinte forma: 1 25555818 T 14 0 0 0 14 0:0:0:14 2 25555819 T 14 7 0 0 7 7:0:0:7 3 25555820 G 13 0 0 13 0 0:0:13:0 4 25555821 A...
14.05.2015 / 02:03