Perguntas sobre 'gawk'

3
respostas

processamento de texto (leitura e computação de dois arquivos) [awk, script]

Eu tenho um texto como o seguinte: (palavras, domínios de palavras) car transport car machine bank economy bank politics bank parks God religion ... Existem numerosas palavras, algumas palavras têm domínios diferentes e outras têm apenas...
14.10.2016 / 15:10
2
respostas

como usar \ n (e) \ n como delimitador no awk

Eu tenho um arquivo que contém os dados abaixo 7[label = "ScanStep: T_b0\n(T.a = 1)\na\nb\nc\nd\ne\ndob\ntimestamp1\nUnc: Integer(8)\nUnc: Integer(8)\nUnc: Varchar(80)\nUnc: Numeric(10,2)\nUnc: Varbinary(80)\nUnc: Date(8)\nUnc: Timestamp(8)",...
23.06.2016 / 11:29
2
respostas

Salve o AWN FNR como uma variável de Bash para continuar a busca na linha

Estou tentando executar isso em um arquivo classificado. Isso retorna a última linha que é menor ou igual ao valor fornecido, comparando os primeiros 9 caracteres. Isso seria feito várias vezes e VALUE seria atribuído em cada execução e eu...
19.11.2014 / 00:07
1
resposta

correspondência parcial Gawk

Meu script gawk não está combinando com todos os resultados em potencial, apenas combinando com um deles ... Exemplo - script: gawk -F: "FNR==NR{a[$2]=$1;next} $1 in a{print a[$1] FS $2}" username.email.txt email.phone.txt > username...
26.08.2018 / 22:12
2
respostas

gawk seperator de campo como ascii estendido

Estou usando o gawk 3.1.7 no RHEL 6.x Eu tenho arquivos CSV grandes para analisar com separador de campo "Logical negation symbol / ALT + 170" ( Ver tabela ASCII ), mas não consegui usá-lo como separador de campo em gawk . Eu tentei mu...
03.11.2017 / 17:51
2
respostas

Como canalizar para classificar?

Estou com problemas para tentar falar com um gawk. Atualmente tenho: gawk -f p3a01.awk unsortedNames.txt | sort | gawk -f p3a01.awk isso, no entanto, está me dando resultados errados. O gawk parece funcionar bem se eu fizer algo como:...
28.09.2017 / 08:03
2
respostas

Usando o AWK para combinar arquivos

Eu tenho uma pasta com arquivos de texto separados por tabulação. Todos eles têm o mesmo formato. Aqui está um link para os dados de amostra: link (Este exemplo tem os 5 cabeçalhos, 5 linhas de dados que eu quero e todos os dados finais...
15.08.2017 / 21:19
1
resposta

Como posso substituir a última correspondência por uma string

Dada uma expressão regular e uma string de substituição, como posso usar o awk para implementar o seguinte: se uma linha não tiver correspondência, não faz nada; se uma linha contiver mais de uma correspondência, substitua a última corresp...
18.07.2017 / 10:10
1
resposta

awk - altera o valor

O arquivo contém TIMEOUT=abc TIMEOUT=5 TIMEOUT= xTIMEOUT=5 Eu preciso mudar de "TIMEOUT=5" para "TIMEOUT=9" Este comando funciona. Mas muda também a 4ª linha, o que não é desejado awk '$0 ~ "TIMEOUT=[:0-9:]" { $0 = "TIM...
06.01.2017 / 04:56
1
resposta

Combine o intervalo de colunas com a mesma chave

Input file tab separated: A |B | C | KEY | D| E| F |G | H | I | J | k | ----|----|----|------|---|---|-----|------|---|---|-----|-----| word|word|word| one | 8| 8|qw123| "" | ""| ""| word| word| word|word...
10.11.2015 / 17:47