Re: Maior e Menor Valor em Arquivo - J. R. Martins
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
J. R. Martins wrote:
> Mas no código que você me sugeriu teria como eu implementar
> qual a coluna eu pesquiso os valores maiores e menores?
Depende de como é o seu arquivo.
Considerando que seja um arquivo onde os valores sejam separados
por ":". Exemplo:
1:1
2:2
3:3
4:4
5:5
6:6
7:7
- -1:-1
- -10:-11
23:28
8:8
9:9
10:10
11:11
Um script ficaria assim:
#!/bin/bash
coluna=${1}
maior=0
menor=0
for valor in $(cat Valores.txt | cut -d ":" -f ${coluna}); do
if [ ${valor} -gt ${maior} ]; then
maior=${valor}
fi
if [ ${valor} -lt ${menor} ]; then
menor=${valor}
fi
done
echo "Coluna: ${coluna}"
echo "Maior : ${maior}"
echo "Menor : ${menor}"
Execução:
$ ./Acha.sh 1
Coluna: 1
Maior : 23
Menor : -10
$ ./Acha.sh 2
Coluna: 2
Maior : 28
Menor : -11
É claro que o Script pode ser muito mais elaborado. Esse exemplo
foi apenas para dar uma idéia.
[]s
- --
Gentil de Bortoli Júnior
Chave GPG: http://gentil.bortoli.com.br/gpg
"There Is No Gene For The Human Spirit"
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (GNU/Linux)
iD8DBQFECGY0R/xCJbtXupkRAkixAJ9uA7hHDmnCZaunNiHhTVkA7u/glQCdF1Kx
ceoRcmtBLFUfcm8W6L0E/NI=
=DGG2
-----END PGP SIGNATURE-----
Reply to: