Bonjour,
j'ai un fichiers de 100 lignes où il y a un chiffre sur chacune d'elle.
Comment faire pour additionner tous ces chiffres ?
avec expr ? ou autre ?
merci
Bonjour,
j'ai un fichiers de 100 lignes où il y a un chiffre sur chacune d'elle.
Comment faire pour additionner tous ces chiffres ?
avec expr ? ou autre ?
merci
ok mais c'est la boucle que je n'arrive pas à visualiser pour addittionner chaque ligne
Soit le fichier chiffres.txt contenant les lignes avec les chiffres, on va considérer d'ailleurs qu'il n'y a qu'un chiffre sur chaque ligne de ce fichier.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 #!/bin/bash valeur=0 for i in `cat chiffres.txt` ; do valeur=`expr $valeur + $i` done echo $valeur
Pour faire dans la diversité, voici une autre solution, ni meilleure ni plus mauvaise que celle de CedrX:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 #!/bin/bash valeur=0 while read number do valeur=$(( $valeur + $number )) done < chiffres.txt echo $valeur
Partager