Perguntas sobre 'awk'

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

Mesclando no Unix

Eu tenho um arquivo CSV com barras verticais ( | ) como delimitador, como abaixo, para o qual preciso aplicar a técnica de mesclagem no Unix. O arquivo contém centenas de milhares de registros (quatro campos), mas eu dei apenas cinco registros...
25.09.2018 / 17:59
1
resposta

AWK não adiciona nova coluna [duplicada]

Meu arquivo tem 4 colunas numéricas. Abaixo, testar se as colunas são identificadas corretamente. tail -n +2 é remover o cabeçalho. tail -n +2 file.txt | awk '{print $1,$2,$3,$4}' | head 41261311 41261568 2798880 2799128 -115939711 -11...
02.08.2018 / 08:03
4
respostas

Excluindo texto após um caractere várias vezes em uma coluna

Por isso, tenho algumas configurações de texto na segunda e terceira colunas do meu arquivo da seguinte forma: GO:0005634^cellular_component^nucleus'GO:0003677^molecular_function^DNA binding' Eu quero me livrar de todo o texto relaciona...
05.07.2018 / 18:43
1
resposta

compara a primeira coluna do arquivo 2: enquanto o segundo tem 2 colunas, mas primeiro tem uma coluna [duplicada]

eu tenho 2 arquivos: arquivo 1: abc mno pqd arquivo 2: ump 10 abc 12 sfg 30 klp 45 mno 21 pqd 32 jkl 98 lkg 45 Eu quero uma saída assim: abc 12 mno 21 pqd 32     
11.07.2018 / 11:44
3
respostas

Imprimindo colunas usando o AWK?

Eu tenho aproximadamente 7 colunas em cada linha, quero imprimir duas colunas específicas e as colunas restantes após a última especificada, por exemplo: awk -F: {' print $2 ":" $6 '} a.txt imprime as colunas 2 e 6 de a.txt . Como eu ir...
14.07.2018 / 06:50
1
resposta

Awk seleciona colunas entre os dados da tabela html

Estou tentando extrair dados entre <td></td> tags, mas se eu usar algo como awk -F"<td>" {' $1 ":" $2 '} ele produzirá os dados html restantes depois da coluna 1 e da coluna 2, como eu posso extrair entre os dois...
14.07.2018 / 22:46
3
respostas

Usando o AWK: como definir campos de impressão para pesquisar linhas contendo datas que variam entre hoje e 5 dias atrás?

Estou tentando resumir essa lista para conter apenas cinco dias de dados, de hoje até cinco dias atrás. Eu tentei usar awk , mas sem sucesso. Não há necessidade de se ater ao awk também. Esta é a saída: Este é o meu código awk para pesqu...
23.05.2018 / 07:54
1
resposta

remove uma leitura de um arquivo fastq

Eu quero remover quatro linhas de um arquivo fastq. Por exemplo, geralmente o arquivo se parece com isto: (para cada amostra corresponde a quatro linhas) @M04241:303:000000000-BR896:1:1102:21438:12389 1:N:0:TATGGCAC TGTCAGCCGCCGCGGTAATACGGAGG...
27.06.2018 / 14:07
1
resposta

validar resultado do grep

Estou tentando com o código abaixo imprimir Available se houver uma correspondência, senão nil grep -o 'pattern' test.log | awk '{if($0=="pattern") print "Available"; else print "nil"}' A parte if está funcionando bem, mas não es...
07.08.2018 / 08:21
4
respostas

Corresponde se uma coluna corresponder parcialmente a outra coluna

Estou tentando comparar colunas do mesmo arquivo. A tabela é assim: G A AA GG CC TT CT C T CC TT GG GG AA O que eu quero fazer é comparar a primeira e a segunda colunas com o restante e ver se elas contêm parte da primeira ou se...
07.08.2018 / 15:42