Perguntas sobre 'awk'

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

Localizar e substituir duplicados

Eu tenho um arquivo com e-mails concatenados que se parece com o seguinte: id emails 1 [email protected] 2 [email protected] 3 [email protected],[email protected],[email protected] Cada linha tem apenas e-mails distintos, mas pode haver dupli...
21.03.2018 / 23:58
1
resposta

pt sed substituir caracteres especiais por uma nova linha

Eu posso lidar com o seguinte caso usando o notepad ++, mas eu preciso saber como fazê-lo através do Linux. Entrada football},{swim através do notepad ++ eu posso substituir },{ por },\n{ Resultado football}, {swim...
08.12.2017 / 00:05
2
respostas

Correspondendo pares reversíveis em um arquivo CSV

Eu tenho um arquivo .csv que se parece com isso: A,B,1999 C,D,1990 B,A,1989 D,A,1990 A,B,1999 ... Eu quero reorganizá-lo para parecer mais ou menos assim: A,B,1989,0,B,A,1 A,B,1999,2,B,A,0 C,D,1990,1,D,C,0 D,A,1990,1,A,D,0 Em outra...
14.01.2018 / 17:37
1
resposta

Como pegar a entrada de uma coluna e alterá-la para outra coisa e contá-la

Deste arquivo link Eu preciso pegar a coluna 3, que consiste nos números de 1 a 6, e enviar esses números para palavras como 1-espumante, 2-fine sem alterar o arquivo. Além disso, eles devem ser contados para que eu possa mostrar quantos...
24.11.2017 / 17:25
2
respostas

O uso do awk para processar vários arquivos precisa contar a ocorrência da variável após o padrão. Como posso parar a redefinição da matriz após cada arquivo?

Eu quero contar todas as ocorrências de qualquer variável entre parênteses após padrões, para arquivos em um diretório que tenha uma extensão específica. Cada arquivo pode conter o padrão em vários registros / linhas. Primeiro tente com awk e ba...
14.11.2017 / 03:46
2
respostas

Como extrair texto entre dois padrões de correspondência para vários arquivos?

Eu tenho um arquivo binário e quero dividi-lo em arquivos separados pelos padrões START e END. Exemplo de entrada: yut786y= 3&*%^#$%fsd{'StartOfFile': sdflklfasdgjw723gsdf67asfr55a64 asduf hfna089FUAO AHF78QAB6A SDFADSFGfh asiug6a8osiof...
22.12.2017 / 12:41
1
resposta

Renomeando arquivos dentro de pastas

Eu tenho várias pastas, onde cada pasta contém dois arquivos fastq.gz. Geralmente eles são denominados como sample_R1.fastq.gz e sample_R2.fastq.gz. onde sample_ pode representar o nome da pasta ou outra coisa. Mas no meu caso, as pastas são:...
06.11.2017 / 23:42
2
respostas

Como mesclar dois arquivos com diferentes comprimentos e colunas linux

Eu tenho 2 arquivos com diferentes colunas e tamanho e quero mesclá-los como arquivo de saída desejado dado abaixo, por favor, ajuda! Arquivo 1 aa bb cc dd Arquivo 2 ff , 2 , tg12 dd , 3 , tg13 gg , 4 , tg14 hh , 5 , tg15 aa , 6...
05.11.2017 / 19:58
1
resposta

search e Substituir substring no endereço mac em um arquivo de texto

Abaixo é extraído o arquivo a ser alterado: Pode usar o awk ou sed ... qualquer utilitário é bom para correspondência de padrões mgad 1 m-id 50 rf-chan-id 1 base-station-id 00:a0:bc:0c:1b:c1 .... .... mgad 2 .... base-station-id 00:...
30.10.2017 / 23:22
1
resposta

Filtre as linhas com um nome de cabeçalho específico e contendo "1" em uma coluna

Eu tenho um arquivo grande com muitas colunas e linhas, parece: A B C D E F1 F2 F3 F4 F5 a1 b1 c1 d1 e1 0 0 1 0 1 a2 b2 c2 d2 e2 1 0 0 1 1 a3 b3 c3 d3 e3 1 1 0 0 1 .... As colunas A, B, C, D e E contêm alg...
21.10.2017 / 16:25