Perguntas sobre 'awk'

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

Imprima a linha n-1 (e n) se a linha n preencher a condição

Eu tenho um arquivo fasta parecido com isto: >19 dna:chromosome chromosome:NCBIM37:19:1:61342430:1 37330562 ID13406 U - TACATGGGTGACAAGGAGGTCAGGTGTTA >19 dna:chromosome chromosome:NCBIM37:19:1:61342430:1 37330584 ID57999 U - TGTCAAAGGAA...
14.06.2013 / 11:11
1
resposta

Posso atualizar meus comandos (como o awk, sed) para a versão mais recente do solaris?

bash-3.00# awk '{print NR}' f1.txt 1 2 3 4 mas o FNR não imprime nada. awk '{print FNR}' f1.txt a linha acima não me dá nenhuma saída, parece que o awk que estou tendo no meu sol não tem variável FNR. então posso fazer algo sobre...
27.11.2012 / 12:55
1
resposta

Regex não funciona com grep

Eu tenho uma string como essa TEST="/dev/sda1 on /media/sda1 type vfat (rw,relatime,fmask=0000,dmask=0000,allow_utime=0022,codepage=cp437,iocharset=iso8859-1,quiet)" (Resultado de mount | grep sda1 ) onde eu quero corresponder ao pon...
22.04.2014 / 13:10
2
respostas

Como usar o padrão com variáveis no awk

Meu arquivo é como abaixo; Quero exibir os registros de alunos cuja porcentagem esteja acima de 80. Studid StudName Asp.Net DBMS Unix 1 Ani 75 62 80 2 George 90 95 82 3...
01.10.2016 / 08:23
2
respostas

Converta a notação exponencial para o número decimal no awk

Eu tenho um arquivo separado por espaço. Este arquivo contém texto, bem como números no formato exponencial. Eu quero converter números exponenciais em valores decimais reais. Alguém pode sugerir como posso conseguir isso?     
11.10.2016 / 18:19
2
respostas

mudando o padrão removendo espaços?

arquivo : hi hello,new york, , ,brazil site ,brazil january,month is feb , , ,indiana jones tarefa : exclua todo o espaço horizontal (espaços e tabulação) entre quaisquer dois comas (como,) se não houver nenhum caractere...
27.02.2013 / 08:06
2
respostas

Imprimir campos do arquivo somente se a linha começar com uma palavra específica

Eu tenho o seguinte arquivo: … LINK=dummy 172.17.100 => 10.218.11 [PATH=/etc] FILE=hosts 172.17.100 => 10.218.11 [PATH=/etc] FILE=network 172.17.100 => 10.218.11 [PATH=/etc/sysconfig] LINK=empty 172.17.100 =>...
20.02.2013 / 11:46
1
resposta

Use o AWK adicionar nova linha se houver correspondência

Eu tenho um arquivo com o seguinte formato: aaa@ bbb bbb@ ccc& ddddd@ aaaf ccc@ ddd& eee: abcd& dassda A saída deve ser: aaaa@ bbb bbb@ ccc& ddddd@ aaaf ccc@ ddd& eee@ abcd& dassda Como eu conseguiria isso u...
29.03.2012 / 09:40
2
respostas

awk - Agrupa e soma valores da coluna

Eu tenho o comando para listar o processo do sistema pelo uso da memória: ps -A --sort -rss -o comm,pmem Qual lista de uma tabela como COMMAND %MEM firefox 28.2 chrome 5.4 compiz 4.8 atom...
11.11.2014 / 07:58
2
respostas

Como capturar o número da porta desta saída 'lsof -F' usando o awk (ou algo melhor)?

Eu tenho uma saída de lsof -F que se parece com isso: p7646 g7646 R8300 csocat u1000 Labe f3 au l tIPv4 G0x80002;0x0 d640391 o0t0 PTCP n*:51352 TST=LISTEN TQR=0 TQS=0 Estou tentando capturar o valor 51352 , que é uma porta vinculada...
02.11.2014 / 17:08