Perguntas sobre 'awk'

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

bash sed / awk: substitua a string de um arquivo pesquisando em outro arquivo

Eu tenho uma pergunta sobre pesquisa e substituição no Debian. Eu tenho dois arquivos. Um com: a:b c:d e:f e o outro com: e c a' No segundo arquivo, quero substituir a por b , c por d , e por f . Como posso fazer...
21.02.2015 / 20:40
2
respostas

imprimir em reverso sem arrastar

Eu tenho um arquivo bash chamando uma zona dns e canalizei o fqdn que eu preciso exportar na ordem inversa. O snippet abaixo faz isso bem, exceto que eu recebo um trial . no final que eu não quero criar um formato import, csv (delimitad...
16.10.2014 / 00:36
2
respostas

Como posso imprimir tudo antes de uma partida?

Depois de executar hostname , obtenho o FQDN da seguinte forma: $ hostname foo.mydomain.xyz Gostaria de obter apenas o nome abreviado foo para que eu possa armazená-lo como uma variável em um script. Eu tentei algumas maneiras com...
22.10.2014 / 02:53
1
resposta

Imprime todas as linhas, mas condicionalmente apenas fragmentos para algumas linhas

Eu tenho um arquivo de texto com esta aparência: rno-miR-344-5p miRPlus_11239/mmu-miR-383/rno-miR-383 hsa-miR-301a/mmu-miR-301a/rno-miR-301a hsa-miR-199a-3p/hsa-miR-199b-3p/mmu-miR-199a-3p/mmu-miR-199b/rno-miR-199a-3p Empty...
19.05.2014 / 19:15
2
respostas

Como imprimo várias seções em um arquivo de texto?

Eu tenho um arquivo de texto com algo parecido com isto: *FILESTART line_a line_b line_c *INCLUDE file_A.key file_B.key *INCLUDE file_1.key file_2.key file_3.key *SOMETHING_ELSE line_x line_y line_z *END Eu gostaria de imprimir apenas as...
20.05.2014 / 11:17
1
resposta

AWK não funciona corretamente no meu sistema [duplicado]

não consigo executar este código devido a um erro awk 'BEGIN {x=0;y=0} { match($13,/([0-9]+)/,a); x = x + a[1]; match($12,/([0-9]+)/,b); y = y + b[1]} END {print "rxPackets:" x " txPackets:" y}' yourfile o problema é ", a" e ", b" que c...
12.12.2013 / 15:51
2
respostas

combinando o loop “for” com a instrução “if”

Eu criei um script para o awk. Estou combinando o loop "for" com a instrução "if". Está pesquisando cada linha pela palavra "ABC", que pode ocorrer em um lugar diferente na linha. Parece abaixo: {for (i=1;i<=NF;i++) if ($i=="ABC") print...
24.11.2013 / 19:11
1
resposta

usando sed / awk para analisar tags XML

Para que fique registrado, passei vários dias trabalhando nisso sem sorte. Estou trabalhando com arquivos XML com dados que contêm algo como o seguinte: <row id="67581917031" name="4022" filesize="22425" file_content_id="67581868031" la...
11.06.2013 / 20:20
2
respostas

usando awk com paralelo

Eu tenho cerca de 3.000 arquivos com 300MB cada, e gostaria de pesquisá-los para uma série de substrings o mais rápido possível com meu servidor de 16 núcleos. Isso é o que eu tentei, mas não parece paralelizar a pesquisa dos arquivos. sud...
26.02.2013 / 06:44
2
respostas

Parsing .co.uk whois com awk

Gostaria de saber se alguém poderia me dizer por que esses problemas não estão funcionando, eles devem fornecer o registrador e o prazo de validade : ${AWK} -F: '/Registrar:/ && $0 != "" { getline; REGISTRAR=substr($0,2,17) } END {...
07.08.2012 / 18:40