Bonjour!
Juste une petite question, peut être vous la trouverez bête mais je suis encore débutante dans tout ce qui concerne "Unix"
je n'ai pas compris cette écriture {n:-1}
je vous donne un exemple d'utilisation " Script shell qui calcule la factorielle d'un nombre entré en argument "
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 #!/bin/sh n=$1 while [ $n -gt 1 ] do f=$(( $n*${f:-1} )) n=$(( $n - 1 )) done echo "$n"
Une autre question, le code en haut c'est un simple script, j'ai essayé d'écrire un script qui fait le même travail (calcule de la factorielle) mais en utilisant un script récursive .. j'ai bien essayé mais ça ne marche pas!!
Pouvez-vous m'aider ?? svp
là je suis entrain de préparer l'examen final, et j'ai un nombre d'exercices/problèmes et j'essaye de les résoudre .. je ne pose pas la question et je ne demande pas de l'aide si j'ai jamais essayé moi seul
Merci d'avance & bien cordialement
Partager