Somme dans un fichier

herysoa Messages postés 9 Statut Membre -  
dubcek Messages postés 19021 Statut Contributeur -
Bonjour,
J'ai un fichier essai.txt avec comme contenu:
ab
bc
cd
ef

je voudai avoir leur somme comme som=ab+bc+cd+ef
Pourriez vous m'aider? comment puis je obtenir cette somme?

Merci d'avance.
Herysoa
A voir également:

4 réponses

dubcek Messages postés 19021 Statut Contributeur 5 637
 
hello
$ cat fichier
1
10
100
1000
$ awk '{x+=$1} END {print x}' fichier
1111
0
manuel
 
Salut,

Juste pour le fun ;-))

$ cat plop
1
10
100
1000

$ som=$(tr '\n' '+' < plop)

$ echo "${som%+}"
1+10+100+1000

$ echo "${som%+}" | bc
1111
0
dubcek Messages postés 19021 Statut Contributeur 5 637
 
et aussi
$ sed '2,$s/$/+/;$s/$/p/' fichier | dc
1111
0
dubcek Messages postés 19021 Statut Contributeur 5 637
 
et et aussi
$ echo $(($(sed '$!s/$/+/' fichier)))
1111
0