Operações Matemáticas com utilizando arquivo texto.
Publicado por euteste da silva (última atualização em 02/08/2011)
[ Hits: 7.646 ]
Este script faz o somatório dos valores encontrado no arquivo texto, calcula média e informa o maior e menor valor.
O arquivo como input é informado da seguinte maneira:
conteúdo do arquivo file1.txt:
--- Inicio ---
aaa4bbb
7 quero isso
2
1
---FIM---
# Para chamar o script basta: awk -f prog1.awk file1.txt BEGIN { soma=0 media=0 i=1 } { gsub(/[^0-9]+/,"",$0) if(length($0)==0) next arr[i]=$0 soma+=arr[i] i++; } END { media = soma/i menor = arr[1] maior = arr[1] j=i for(i=1; i<=j; i++){ if(i in arr){ if(arr[i] < menor ) menor = arr[i] if(arr[i] > maior) maior = arr[i] print arr[i] } } printf("Soma: %.2f\n",soma) printf("Media: %.2f\n", media) printf("Menor: %.2f\n", menor) printf("Maior: %.2f\n", maior) }
Utilização de memória swap no Solaris ( swap memory utilization in Solaris )
Informa usuários de UID duplicado
Mostrar as partições existentes no HD
Informa usuários de UID duplicado
Nenhum coment�rio foi encontrado.
Mitigação - O que é e quando é "seguro" desabilitar
Atualizar Debian Online de uma Versão para outra
A arte e a prática da Disciplina a longo prazo
Topgrade - Atualize seu sistema Linux inteiro com um único comando
Site com diversos emojis para seus códigos
Um modo leve de ouvir/ver áudio/vídeo da internet em máquinas pererecas
pfSense + SquidGuard + LDAP (0)
Redirecionar site para o link secundário (0)
Criar Regra para adicionar computador por ativos (2)
[aprendendo algo novo] Diferença entre ser eficiente, eficaz e efetivo... (8)