Est-ce qu'il y a moyen de faire cela à partir de ce script que j'essai d'écrire?
"Le numéro de paramètre" c'est (1, 2, 3, 4..., -->le nombre de $nombre rentré) et le "nombres de chiffres" c'est (1= 1 chiffre, 128= 3 chiffres) où je suis pas dans la bonne voie? Ca fait déja un bon 10h que je cherche et je ne vois vraiment pas comment faire...
Code :
- #! /bin/bash
- sum=0
- echo -e "No de parametre\t\tValeur\t\tNombre de chiffres"
- for int in $*
- do
- sum=$(($sum+$int))
- moy=$(($sum/$#))
- echo -e "\t\t\t$int"
- done
- #echo "$#"
- echo -e "\nLa somme vaut $sum "
- echo -e "\nLa moyenne vaut $moy"
|
*Je suis a veille de changer mon nick pour "Le cas désespéré qui devrait changer de branche"