| Chapitre 5 : Le Shell |
Un script shell peut être récursif. Soit par exemple, un script
power qui permet de calculer ab.
if [$# -ne 2]
La récursivité
then
echo "usage: $0 a b"
exit 1
fi
if [ $2 -1t 0]
then
echo "b doit être > = 0"
exit 2
fi
if [$2 -eq 0]
then
Echo 1
elif [ $2 -eq 1]
then
echo $1
else
b= 'expr $2 - 1 '
a= 'power $1 $b'
echo 'expr $1 \* $ a'
fi