Perguntas sobre 'awk'

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

grep pattern antes de outro padrão e imprima tudo

Dado intput: Via: 1.1.1.1 not relevant line keyword + some text ... not relevant line N keyword + some text ... not relevant line N Via: 2.2.2.2 not relevant line keyword + some text ... not relevant line N keyword + some text ... not r...
01.10.2017 / 19:09
2
respostas

Como grep várias strings que começam com determinado valor [duplicate]

Eu tenho um arquivo composto de duas colunas com um monte de números, e gostaria de pesquisar e encontrar linhas nas quais a segunda coluna começa com 1.008 ou 1.009 ou 1.01 mas eu gostaria de ter impresso ambas, 1ª e 2ª coluna. Eu tentei:...
24.05.2017 / 16:41
3
respostas

Como imprimir as mesmas linhas várias vezes com variáveis alteradas usando Sed / Awk / anything?

a. Tenha um conjunto de linhas como indicado abaixo. cr_v8_sel0 : cross cp_v8_en, cp_sel0 { ignore_bins ig_v8_sel0 = binsof(cp_v8_en) && binsof(cp_sel0) intersect {[0:3],[5:$]}; } b. Eu queria imprimir o mesmo conjunto de linh...
09.07.2016 / 19:25
3
respostas

Como intercalar dois arquivos txt com um número alternativo de linhas

file1.txt: 1 2 3 4 5 6 arquivo2.txt: A B C D E Saída desejada na proporção de 3: 1 (file3.txt) 1 2 3 A 4 5 6 B Comandos que tentei: sed Rfile2.txt file1.txt >file3.txt paste -d '\n' file1.txt file2.txt >file3...
23.08.2017 / 07:10
2
respostas

Como pesquisar e imprimir o valor correspondente da correspondência na linha de comando?

eu tenho abaixo da string, por exemplo, 2017-01-19:31:51 [ABCD:] 37723 - MATCH: 10 [text] Eu quero encontrar MATCH e imprimir seu valor, 10, usando awk . Eu posso fazer isso usando o tradicional grep e cut , mas quero encontrar...
23.01.2017 / 10:24
4
respostas

Não é possível analisar a saída separada por espaço do awk

Se eu entendi corretamente, o separador padrão para a saída de awk é space . No entanto, o script a seguir não se comporta como esperado. Eu não consigo analisar a saída de awk em uma matriz: #!/bin/bash echo "------ with input stri...
07.09.2017 / 07:14
2
respostas

awk diferenças entre pares

Eu me deparo com esse problema muito com dados, se eu tenho alguns inteiros, eu freqüentemente quero olhar para diferenças entre inteiros adjacentes, eu costumo resolver isso em Ruby ou Python, mas acho que isso poderia ser feito no awk e eu pre...
02.02.2014 / 02:29
4
respostas

Compare dois arquivos de texto e encontre linhas correspondentes

Eu tenho dois arquivos A e B. A se parece com isso (4 a 6 linhas): GAGA CAGA GGGT TATT o arquivo B é realmente um arquivo grande com milhares de linhas, aqui está um pequeno exemplo: AAATGTCAAGAGACAGAAATGTCAAGAGGGT AAGGGGGTTTATAATCATAA...
07.03.2014 / 18:15
2
respostas

Como fazer uma validação alfanumérica para uma coluna específica (digamos $ 2) de um arquivo usando o awk?

Como faço para a validação alfanumérica de uma coluna específica (digamos $2 ) de um arquivo usando o awk? Por exemplo, tentei: awk -F, '{if ($10==(/[0-9a-zA-Z]/)) count+=1;} END {print count}' final.csv Não recebo erros nem resultad...
08.04.2014 / 12:56
2
respostas

Incompatibilidade de colunas e substituição

input.txt (delimitado por tabulação) TTTTOTTT00000000008 RTTTT899 5.00E-28 TTTTOTTT00000000046 RTTTWRR 3.00E-31 TTTTOTTT00000000051 2.00E-11 TTTTOTTT00000000051 7.00E-12 TTTTOTTT00000000054 5.00E-22 TTTTOTTT00000000061 YTRYR...
23.08.2012 / 18:16