Prezado, Se entendi bem, você quer calcular a média de cada uma das 19 colunas para cada um dos arquivos de um mesmo diretório. Supondo que as colunas estejam separadas por tabulações, creio que os comandos abaixo funcionariam. (estando no diretório dos arquivos) # arquivos=$(ls) # colunas=19; # for arq in $arquivos; do for (( cont=1; cont<=$colunas; cont++ )); do linhas=$(cat $arq | wc -l); echo "Media para a coluna $cont do arquivo $arq :" echo "("$(cut -f"$cont" $arq | tr "\n" "+")"0)/$linhas" | bc; read OK; done; done
Se não for exatamente isso que vc quer me avise. Att.: Jonathan Lessa ----- Original Message ----- From: Ricardo Silva To: shell-script@yahoogrupos.com.br Sent: Thursday, May 20, 2010 10:05 AM Subject: [shell-script] calculando medias de diversos arquivos Preciso abrir diversos arquivos que se encontram em um diretório e preciso calcular a média aritmética de 19 colunas para cada um dos arquivos e imprimí-lo em uma saida. Alguém aí pode me ajudar ? [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]