Perguntas sobre 'awk'

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

Mesclar vários arquivos com join

Existe alguma solução alternativa para juntar vários arquivos de uma só vez com base na primeira coluna? Normalmente, eu faria:   join File1 File2 > File1+File2 e File1+File2 File3 > final_output Arquivos de exemplo: Arquivo1:...
12.05.2017 / 22:28
2
respostas

valida o conteúdo do arquivo com expressões regulares bash

Como validar o seguinte conteúdo de arquivo? Isso deve incluir um número inteiro / flutuante único por expressão regular bash ou qualquer outra idéia com awk / sed. exemplo: cat /var/VERSION/Version_F35_project_usa 2.8     
14.08.2017 / 17:08
2
respostas

Contando um caractere consecutivo específico com sua posição e comprimento de ocorrência

Eu tenho um arquivo de seqüência e quero contar o caractere consecutivo "N" com sua posição de ocorrência e o comprimento Digamos que eu tenha um arquivo chamado mySequence.fasta assim: >sequence-1 ATCGCTAGCATNNNNNNNNNNNNNNCTAGCATCATGCN...
31.08.2017 / 08:06
5
respostas

Divide o texto em uma ordem específica usando a string comum “Message”

Eu tenho um arquivo de texto com o seguinte conteúdo $ cat foo.txt some text [email protected] 8903457923 2018-02-09 07:12 (Asia/Kolkata) again some text over here some more text again Message some text [email protected] 8903457923 2018-02-05 07:12...
20.06.2018 / 16:53
9
respostas

Imprimir linha apenas se a linha superior incluir palavra específica

Temos o seguinte arquivo com hostnames e host ip's (arquivo longo com 90-100 máquinas por máquina linux) hosts.cluster.conf "href" : "http://localhost:8080/api/v1/hosts/worker02.sys87.com", "Hosts" : "cluster_name" : "hdp",...
07.01.2018 / 13:04
2
respostas

Excluir condicionalmente uma linha do arquivo

Em um arquivo que se parece com: 549.432086168 0.0000E+00 9.6988e-04 2.0580E-02 1.0000E+01 9.6988e-04 2.0580E-02 2.0000E+01 9.6988e-04 2.0580E-02 . . . 5.6000E+02 7.0997e-06 -3.7538E-04 Exclua a última linha se a diferença entre o número...
13.01.2016 / 18:00
3
respostas

Como excluir arquivos filtrados por awk

Eu tenho os seguintes arquivos em um diretório: -rw-r--r-- 1 smsc sys 46 Apr 22 12:09 bills.50.1.3G.MO.X.20120422120453.Z -rw-r--r-- 1 smsc sys 28 Apr 22 12:15 bills.50.1.3G.MO.X.20120422120953.Z -rw-r--r-- 1 smsc sys 46 Apr 22 12:20 bills...
22.04.2012 / 11:42
4
respostas

Como extraio o primeiro inteiro da string de texto em uma coluna de um arquivo delimitado por tabulação?

Eu trabalho em Genética Médica e muitas vezes tenho arquivos de texto delimitados onde em uma coluna (ex. coluna 5) há uma string de texto com uma "mutação" em nosso jargão: c.2458C>T ou c.45_46delAA ou c.749_754delinsTG Da mes...
06.04.2015 / 00:57
4
respostas

correspondência de padrões e captura em unix

Eu tenho um arquivo como este: A1-1915435_1_MIMAT0000069_MirBase_miR-16_microRNA_1_22-A1-1915435_1_ENSG00000206737_ENST00000384010_U1_snRNA_73_115 A1-2362643_1_MIMAT0000732_MirBase_miR-378_microRNA_1_21-A1-2362643_1_ENSG00000222328_ENST000004...
30.12.2014 / 19:10
4
respostas

Imprime linhas alternadas com condicional

Ainda lutando com arquivos de log confusos. O que eu quero é encontrar linhas que coincidam primeiro com a string X e depois com a string Y. Eu então quero imprimi-las juntas. O problema é que, às vezes, há X, mas não Y. Exemplo de entrada...
02.07.2015 / 21:58