Salut à tous

le contenu du fichier fichier.txt :
20|25
12|62
19|22

Pourquoi ces codes ne marchent pas ?

Code : Sélectionner tout - Visualiser dans une fenêtre à part
cat fichier.txt | awk -F"|" '{print $0"|"$1+$2}' > fichier.txt
Code : Sélectionner tout - Visualiser dans une fenêtre à part
cat fichier.txt | awk -F"|" '{print $0"|"$1+$2}' | cat>fichier.txt

les deux écrasent le contenu du de fichier.txt et ceci devient vide..


Merci d'avance..