Perguntas sobre 'awk'

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

Une dois arquivos com base em uma coluna

arquivo1: a, 1 b, 5 c, 2 f, 7 arquivo2: a, 2 f, 9 g, 3 Eu quero juntar o arquivo 1 e o arquivo 2 com base na coluna 1 e obter o arquivo 3 conforme abaixo. arquivo3: a, 1, 2 b, 5, - c, 2, - f, 7...
04.10.2017 / 06:56
1
resposta

Explicação do código awk

O código está sendo usado para remover entradas duplicadas do arquivo histroy.txt que contém o histórico da linha de comando. BEGIN{ if (data[$0]++ == 0) lines[++count] = $0; } END { for(i=1; i<count; i++)...
16.11.2017 / 16:01
1
resposta

Crie um campo que possa armazenar valores calculados a partir de valores em outro arquivo

Eu tenho dois arquivos, o primeiro deles (delimitado por tabulação): 1 100 371 R1,R2,R4 12 5 167 16 R2,R5 5 8 242 490 R1,R3,R4 11 outro se parece com: R1 0.167 R2 0.171 R3 0.156 R4 0.162...
07.08.2017 / 11:36
1
resposta

Como substituir um delimitador entre dois outros delimitadores?

Eu tenho string como abaixo: engineer,doctor,"987,345,123",engineer Eu queria mudar para abaixo no unix: engineer,doctor,"987345123",engineer     
28.07.2017 / 20:12
7
respostas

Exclui uma linha contendo a primeira ocorrência de "pattern1" após a última ocorrência de "pattern2"?

Eu tenho um arquivo com esse tipo de conteúdo: bla bla pattern2 bla pattern1 pattern2 blabla pattern1 bla bla pattern1 Eu gostaria de remover toda a linha em negrito, ou seja, contém a primeira ocorrência de pattern1...
09.08.2017 / 20:42
3
respostas

Substitua cada valor único em todas as colunas por um identificador exclusivo

Eu tenho um arquivo com 250k linhas e 10 colunas como: img1 aa bb cc ... img2 aa yy dd ... img3 uu bb ee ... img4 NA bb tt ... Eu quero um script que converta este arquivo para: img1 1 1 1 ... img2 1 2 2 ... img3 2 1 3 ... img4 0 1 4 ....
16.09.2017 / 23:19
3
respostas

Localizando dados de todos os arquivos na pasta

Eu tenho pasta que contém dados separados por pipe (|). Eu quero ter uma lista da 8ª coluna na primeira linha de cada arquivo na pasta junto com o nome do arquivo, seria bom se todos esses dados pudessem ser consolidados em um arquivo     
03.03.2017 / 08:09
2
respostas

ajuda a entender uma fórmula do awk que descompacta arquivos fasta

Acabei de encontrar uma fórmula que pode ser usada para descompactar arquivos fasta. Antes de dar a fórmula, preciso explicar o que é desdobrar um arquivo fasta. Em suma, o formato fasta é assim: >name_of_sequence$ xxxxxxxxxxxxxxxxxxxxxx$...
19.02.2017 / 18:58
2
respostas

resultados diferentes de awk e grep

Isto dá o resultado 124: awk 'BEGIN {FS = ","; count = 0}; { if ($7 ~ /Nature Life/) { count++ }} END {print count}' file.csv Isso dá resultado 123: grep -cE '^([^,]*,){6}[^,]*Nature Life' file.csv O arquivo é muito grande para s...
18.10.2015 / 20:27
3
respostas

Como remover linhas duplicadas que começam com um padrão e a próxima linha depois disso?

Eu quero remover as linhas duplicadas que começam com > e a próxima linha depois disso. Por exemplo: >1 ACCGGTTTCCTTGAAATT >2 AACCTTCCGGTTAATT >3 AACCTTCCGGTTAATT >1 ACCGGTTTCCTTGAAATT Como você pode ver, eu tenho...
23.09.2015 / 19:29