Bonjour a tous,

Je suis étudiant en informatique et je débute dans le monde Linux. Je suis suppose insérer ce code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
case $a in
    [0-9]*) ;;
    *) echo "Arguments must be numbers.">&2; exit 1;;
esac
dans ce code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#!/bin/sh
 
sum=0
if [ $4 == 0 ]
then
        echo "Usage: sum <number> [<number>...]"
        exit 1
fi
 
for a in $*
do
    sum=`expr $sum + $a`
done
 
 
 
echo "$sum"
exit 0
Est-ce que quelqu'un peut m'expliquer le déroulement du premier code et me donner des pistes quant a son insertion dans le deuxième ?

Merci d'avance !