je voudrais savoir comment faire pour que le nombre d'argument soit variable
je vais être plus clair, voici mon code
comment faire que je puisse lire le contenue du i'éme argument, si le nom du fichier est add, si je tape ./add 1 2 5 ca doit m'afficher la somme est : 8.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 #! /bin/bash while [ $i -le "$#" ]; do res=$(expr $res + $($i) 2> fatal)#:aie: ca ne marche pas if [ -s fatal ]; then exec echo -e "\aerreur : fichier invalide" fi i=$(expr $i + 1) done echo "la somme est : $res"
Partager