Perguntas sobre 'awk'

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

linux / solaris + verificar endereço IP válido duplicado do arquivo

qual a melhor maneira de encontrar o IP duplicado do arquivo (eu tenho o script ksh neste script eu preciso escrever uma função que verifique se há IP duplicado) por exemplo, se o IP - 192.1926.23.52 existir duas vezes no arquivo - config_IP....
03.01.2013 / 10:20
1
resposta

Substituição variável na declaração de impressão Awk -v

Eu passei mais de uma hora cutucando isso. Não pode ser tão difícil ... Eu quero imprimir uma coluna de dados de um arquivo para outro arquivo. A coluna que eu quero imprimir depende do que é passado e das coisas que acontecem anteriormente no s...
29.09.2012 / 17:40
2
respostas

Como analisar campos fora de um arquivo de texto e gravá-los em outro arquivo

Eu executei um comando de banco de dados e gerou um arquivo de saída dos resultados. Cada nome de campo começa com dbt_xxxxxx Cada valor de campo é o valor após o sinal de igual. Como posso analisar o arquivo e escrever um novo arquivo onde o...
18.05.2012 / 20:13
3
respostas

Como ativar o comando “df -Pm” para obter nomes de FS que possuam mais de 90% do uso do FS?

Estou tentando obter os nomes de todos os discos com pelo menos 90% de uso, usando este oneliner: df -Pm | awk '+$5 >= 90 {print}' Mas não mostra o caso "uso de 100%", eu preciso grep para "100%". Por que não funciona corretamente?   ...
30.08.2011 / 13:11
1
resposta

Processando um arquivo de texto com o awk para estar em conformidade com o formato de arquivo simples CSV

Coletei dados sobre o tempo de reação de mais de 100 participantes para um experimento que estou executando. Infelizmente, os separadores entre campos não eram consistentes, mas depois de muita mágoa com sed, consegui resolver esse problema....
16.06.2011 / 13:38
1
resposta

Comportamento inconsistente do separador de campos do espaço no awk

O script awk a seguir mostra como um espaço inicial ' ' é ignorado como um separador de campo, mas outros caracteres são tratados como um separador com um campo nulo $ 1 anterior. Existe alguma maneira de tornar esse comportamento consiste...
20.06.2011 / 18:03
1
resposta

Transformação da saída do uso da CPU

Como converter a saída desse comando ps aux | awk 'NR>1{tot[$3]++;} END{for(id in tot)printf "%s %s\n",id,tot[id]}' em um gráfico de pizza. Eu tentei fazer alterações no seguinte script pie usando o link : #!/bin/bash cat <&l...
07.11.2018 / 04:56
3
respostas

Extrai texto dos parênteses

Eu tenho um arquivo como este: arquivo de entrada: Evigen1000005_c0_g1_i1 0.240 1.212 1.408 3.784 2.029 0.963 -1.22409810298695 1 NA NA NA NA PF04597.13;Ribophorin_I;4.6e-148 NA 1;21...
23.11.2018 / 22:09
1
resposta

Lê o argumento do script bash e passa para o comando awk [closed]

Eu quero executar um comando awk do script bash. Estou passando o caminho do arquivo como um argumento para o script bash, mas esse argumento não está funcionando no comando awk . Meu arquivo bash mybash.sh code: #!/bin/bash file="$1...
24.11.2018 / 10:27
2
respostas

apaga texto específico baseado no próximo conteúdo da linha

Eu preciso de um comando para excluir texto específico com base no conteúdo da próxima linha, especificamente eu quero excluir "vírgula" se a próxima linha for "]" e excluir a próxima linha "]" também. exemplo 987678680, ] 123435434- ] 234...
08.10.2018 / 13:41