Que sont les doubles parenthèses à Bash
Les doubles parenthèses «(…)» sont similaires à la commande LET, que vous pouvez utiliser pour effectuer des calculs arithmétiques dans un script. Par exemple, créons un script qui effectuera divers calculs arithmétiques:
#!/ bac / bash
Echo "Veuillez saisir les valeurs de A et B"
lire un
lire b
sum = $ ((a + b))
Echo "L'ajout de $ a et $ b est $ sum"
((sub = a-b))
Echo "La soustraction de $ a et $ b est $ sub"
num1 = a
num2 = b
((multiplier = num1 * num2))
Echo "Multiplication $ a et $ b est $ multiply"
division = $ ((num1 / num2))
Echo "Division de $ A et $ B est une division $"
Une fois que vous avez exécuté le script ci-dessus, le terminal vous demandera d'entrer deux numéros, puis il effectuera les calculs:
De même, vous pouvez utiliser les modèles suivants de styles de double parenthèses suivants pour obtenir les résultats requis:
#!/ bac / bash
Echo "Veuillez saisir les valeurs de A et B"
lire un
lire b
sum = $ ((a + b))
Echo "L'ajout de $ a et $ b est $ sum"
((sub = a-b))
Echo "La soustraction de $ a et $ b est $ sub"
num1 = a
num2 = b
((multiplier = num1 * num2))
Echo "Multiplication $ a et $ b est $ multiply"
division = $ ((num1 / num2))
Echo "Division de $ A et $ B est une division $"
Ce script fournit le même résultat que le précédent:
Vous pouvez également utiliser [[plutôt que [car il s'agit d'un type avancé qui offre une tonne d'améliorations telles que:
Emballer
Il s'agissait des doubles parenthèses de Bash, que vous pouvez essayer d'améliorer facilement les calculs arithmétiques. Nous avons expliqué divers types d'exemples pour effectuer des calculs arithmétiques en ajoutant des parenthèses doubles. Bash contient une tonne de concepts que vous pouvez apprendre à devenir un expert bash. Assurez-vous donc de consulter Linuxhint pour lire divers tutoriels de bash.