Perguntas sobre 'awk'

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

Como grep padrão de variável que está na primeira coluna [duplicado]

Oi eu quero grep padrão de variável que está na primeira coluna. $ cat test.txt abc.xyz abc.def pqr.tap pqr.abc abc.mnp mnp.abc abc.pqr abc.mob Se o padrão de variável for abc , a saída deverá ser abc.xyz abc.def abc.mnp abc...
23.02.2017 / 15:24
3
respostas

GAWK usando parênteses como FS

Eu tenho lutado com o funcionamento do gawk ao configurar um regexp para o FS como space_about_parenthers OU closing_parenthesis-coma-space Eu tentei várias abordagens nenhuma com o comportamento desejado em primeiro lugar. FS="( ()|(), )" 2...
21.02.2017 / 05:53
1
resposta

extrai palavras entre o padrão [duplicado]

Eu tenho um arquivo, do qual eu preciso extrair palavras entre dois padrões por exemplo. Eu preciso extrair entre originatingMessageId Para este arquivo de entrada userGLN|originatingMessageId0028400000000~20170412194316~1182055~1/...
13.04.2017 / 15:52
2
respostas

Max da segunda coluna e Min da primeira coluna, comparando duas linhas de cada vez

5500 5700 5600 5800 5700 5800 5600 5900 5900 6100 5900 6100 5900 6100 5800 6000 5800 6100 5900 6100 5800 6200 5700 5800 Eu tenho um arquivo com duas colunas como acima. Eu preciso descobrir min de cada duas linhas na primeira coluna e no máx...
16.05.2017 / 10:44
2
respostas

Conduzir operação de cadeia de várias linhas com awk em vez de for-loop

Suponha que um arquivo de texto de várias linhas ( file1 ) contenha caminhos de arquivo. $ cat file1 ./foo/foo ./foo/bar ./foo/baz Gostaria de salvar apenas os nomes dos arquivos em file2 e preceder cada nome de arquivo com alguns ca...
18.05.2017 / 20:11
2
respostas

Print whole Block se várias strings forem encontradas dentro de Start - End

Meu arquivo de registro bruto semelhante ao log de produção que eu ajustei, Block f1 PCO Blockf1 tray:school SAM :XP X/Y DUPL KEY Z/Z Block f2 PCO Blockf2 tray:school SAM :XP D/D DUPL KEY D/D...
28.02.2017 / 08:15
1
resposta

Obtenha o erro awk “o redirecionamento tem valor de cadeia nula” ao dividir o arquivo

No suse linux para log de consultas lentas para dividir por hora, estou usando o script abaixo. Como resolver o erro? #!/bin/bash # split mysql slow query log by hour usage() { cat <<EOF Usage: $0 [options] [REQUIRED] -...
29.03.2017 / 10:17
3
respostas

Imprime o registro quando a data em um campo está dentro de um mês de outro campo (datas em MM-DD-AAAA)

Resumindo, meu principal problema é imprimir um registro quando a data em um campo está dentro de um mês de outro campo . Todas as datas estão no formato MM-DD-AAAA . Especificamente, estou procurando extrair registros de um arquivo que con...
29.03.2017 / 20:12
2
respostas

Expandir um intervalo de um arquivo baseado em colunas

Eu tenho um arquivo com um número inicial e final, como abaixo Start,end,code 43786,67883,avb 200,400,add 12,14,adf No entanto, preciso reescrever isso para que todos os números no intervalo entre o início e o fim sejam escritos com o cód...
30.03.2017 / 13:56
1
resposta

Como sobrescrever o arquivo de saída em cada atualização de entrada

Eu tenho um fluxo de informações de uma entrada serial (GPS Antennae) e desejo a saída dessa informação em um arquivo de texto em cada entrada (a cada segundo, neste caso), mas em vez de anexá-lo ao final do arquivo como & gt ; faria após a sobr...
06.04.2017 / 18:17