Perguntas sobre 'awk'

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

Contar os números presentes em cada linha para uma única String usando o shell script

Estou usando o script de shell do Unix e tenho um arquivo de entrada com dados como: 3:abc 1:xyz 1:abc 2:def 10:xyz Minha saída esperada é: 4:abc 11:xyz 2:def i.e. Encontre uma string única em cada linha após o delimitador e some o...
11.02.2017 / 05:18
3
respostas

Criando uma única tabela a partir de vários arquivos

Eu quero mesclar vários arquivos delimitados por tabulações de duas colunas no formato: a A 5 C 4 D 2 b A 2 B 5 C 3 c B 4 C 4 D 2 Em uma única tabela neste formato: a b c A 5 2 0 B 0 5 4 C 4 3 4 D 2 0 2     
13.12.2016 / 14:58
5
respostas

Imprima se para o mesmo 1º campo há um único valor do 2º campo em todas as linhas

Eu tenho um arquivo com duas colunas separadas por um espaço. A segunda coluna terá apenas T ou F . Eu quero ler a carta na primeira coluna, por exemplo: A tem 3 linhas com a mesma letra T na segunda coluna, então eu vou manter A ,...
28.02.2017 / 20:54
3
respostas

Selecione o intervalo particular de campos de um arquivo de texto

Eu tenho um arquivo de texto filenr.lis contém # 1 2016-05-31-1003-57S._BKSR_003_CM6 # 2 2016-06-01-2255-54S._BKSR_003_CM6 # 3 2016-06-05-1624-57S._BKSR_003_CM6 # 4 2016-06-07-1914-55S._BKSR_003_CM6 . . . e assim por diante E...
26.01.2017 / 17:46
3
respostas

Como comparar colunas de uma linha no mesmo arquivo?

Este é o meu arquivo de entrada: A B B A A A A B A B A B B A A A B Se todas as colunas forem iguais, quero imprimir apenas a primeira coluna. Caso contrário, quero imprimir multi . Saída desejada: multi A multi B...
31.01.2017 / 12:57
3
respostas

Troque lat lon e agrupe por colchetes

Eu tenho um arquivo que está tendo dados como input.csv 1;1.30453 103.83589;1.306663 103.83587;1.30 103.5;1.30693 103.83883;1.30709 103.835793;1.30725 103.835757;1.30741 103.83572;1.30753 103.8798 2;1.353 103.83589;1.306663 103.83587;1.30693...
03.03.2017 / 04:22
3
respostas

Dividir e imprimir

Eu tenho um arquivo de texto demimido de tabulação com 50.000 linhas. Eu quero dividir a primeira coluna e imprimir como mostrado em output.txt Input.txt rt|371443144|mb|MN556661.1| 2200443 A rt|371443344|mb|MN556645.1| 2594155 A...
02.11.2012 / 18:51
2
respostas

Awk: remova os primeiros campos do CSV

Estou usando este comando para obter minha saída em csv. awk 'ORS="," {print $2}' Eu obtenho a saída no seguinte formato: a,b,c,name,col1,col2,col3, Aqui, gostaria de excluir 'name' e tudo antes de 'name' e obter apenas os nomes da...
10.01.2018 / 19:29
4
respostas

altera e manipula linhas em um arquivo usando o awk

Eu tenho um arquivo com o seguinte formato >M03117:162:000000000-ATLWF:1:1114:22047:12565:307 TCCGAAAGT-ACAACGTGT >M03117:162:000000000-ATLWF:1:2104:9367:8166:307 TTCGAAAGTT-GGTGAGGTGTGGG >M03117:162:000000000-ATLWF:1:1119:11492:8271...
14.07.2017 / 11:52
1
resposta

divide a linha com base no espaço e apaga a segunda parte

Eu tenho um arquivo grande >fid|29290408|locus|VBIEntCas2262_0001| Phosphoglycolate phosphatase (EC 3.1.3.18) [Enterococcus casseliflavus EC20] gtgagaaagaaagtactttttgatttagatggaacgatcattgattcgagtgaaggaatc tatggatcgattcaatatgcgatggaaaaa...
29.01.2015 / 12:28