Sommer les lignes d'un fichiers texte
Résolu
bloomingdals
Messages postés
74
Date d'inscription
Statut
Membre
Dernière intervention
-
bloomingdals Messages postés 74 Date d'inscription Statut Membre Dernière intervention -
bloomingdals Messages postés 74 Date d'inscription Statut Membre Dernière intervention -
Bonsoir,
j'ai écrit un script shell qui prend un fichier en entrée et somme ses lignes (les lignes étant des entiers). mais ca ne fonctionne pas.
voici mon script
est ce que c'est possible de m'aider à le faire fonctionner merci bcp
j'ai écrit un script shell qui prend un fichier en entrée et somme ses lignes (les lignes étant des entiers). mais ca ne fonctionne pas.
voici mon script
sum=0 while read ligne do sum=expr $sum + $ligne done < test.txt echo "la somme est $sum"
est ce que c'est possible de m'aider à le faire fonctionner merci bcp
A voir également:
- Sommer les lignes d'un fichiers texte
- Comment réduire la taille d'un fichier - Guide
- Comment ouvrir un fichier epub ? - Guide
- Comment ouvrir un fichier bin ? - Guide
- Transcription audio en texte word gratuit - Guide
- Excel cellule couleur si condition texte - Guide
6 réponses
ah oui c'est vrai merci bcp ca fonctionne parfaitement.
est ce que c'est possible de retourner la somme finale dans une variable pour l'exploiter plus tart (disons par un code java)?? de cette facon quand j'appelle le script il me retourne un entier?
est ce que c'est possible de retourner la somme finale dans une variable pour l'exploiter plus tart (disons par un code java)?? de cette facon quand j'appelle le script il me retourne un entier?
ah d'accord merci. Autre question: je veux renvoyer cette somme dans le même fichiers de manière à écraser son ancien contenu par la valeur sum.
avec la reddirection >> ca ecrit à la fion du fichier et avec > ca me renvoie un fichier vide!
y'a t-il un moyen de le faire (sans passer par un fichier temporaire ca c'est facile j'arrive a le faire)
merci
avec la reddirection >> ca ecrit à la fion du fichier et avec > ca me renvoie un fichier vide!
y'a t-il un moyen de le faire (sans passer par un fichier temporaire ca c'est facile j'arrive a le faire)
merci
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question