Salut tous
Je me casse la tête pour faire une factorielle avec le shell (Linux) mais malheuresement toujours il y a des erreurs.
Voici ma ce que je fais :
Code:
1
2
3
4
5
6
7
8 i=1; fact=1; while [ $i -lt $1 ];do { fact=`expr $fact * $i` i=`expr $i + 1` } echo "$1! = $fact"