Perguntas sobre 'awk'

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

Como posso apagar tudo antes / depois de uma ocorrência específica de um caractere?

Entrada |1|2|3|4|5| Resultado |3|4| Como posso excluir tudo antes do número do pipe X | (3 neste exemplo) e tudo depois do pipe número Y (5 neste exemplo)?     
20.12.2017 / 11:54
1
resposta

Como alterar as tags xml vazias em um arquivo no unix

Eu tenho um arquivo XML no servidor unix. Eu quero mudar um arquivo como: todas as tags vazias precisam ser substituídas, como no exemplo abaixo. Este é apenas um exemplo, o arquivo pode ter qualquer número de tags vazias com nomes diferentes...
19.12.2017 / 08:04
1
resposta

Makefile cppUtest saída reformatar

Eu preciso reformatar a saída de um programa criado com o cppUtest durante a minha compilação de dentro de um makefile. Eu tenho este alvo no meu Makefile: .PHONY: runalltests runalltests: ##@tests Run all tests. $(ECHO) @./runAllt...
13.12.2017 / 17:19
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...
22.03.2018 / 00: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 / 01: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 / 18: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 / 18: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 / 04: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 / 13: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:...
07.11.2017 / 00:42