J'essaie d'ajouter 1 numéro à partir de la ligne de commande, et un numéro comme par défaut. Par exemple: Lorsque l'utilisateur tape le nombre 50, le script ajoute 10 (comme numéro par défaut).
./script 50
The sum of 50+ 10 is 60.
C'est ce que j'ai jusqu'à présent.
echo -n "Please enter a number: "
read number
default = 10
sum = $((default + number)) // this line does not seem to work
echo "The sum of $number and 10 is $sum."
La syntaxe est-elle incorrecte? Je ne sais pas si je suis sur la bonne voie. Suis-je en train d'ajouter des chiffres erronés? Dois-je utiliser awk à la place?
let sum = $default + $number
echoing puis l'utilisation dereaddirectement vous pouvez taper:read -p 'Please enter a number: ' yournumber