En vanlig oppgave når du jobber med variabler i bash er å dele to variabler, noe som kan se enkelt. Når du jobber med bash, må du imidlertid gjøre det med omhu.
Denne artikkelen er en detaljert guide for å dele to variabler i bash med noen eksempler på hvordan du bruker denne operasjonen i skriptene dine.
Hvordan dele to variabler i bash
Du kan dele to variabler i bash ved å bruke:
Metode 1: Del to variabler i bash ved å bruke Expr -kommandoen
De expr Kommando i bash evaluerer et uttrykk og skriver ut resultatet til konsollen. For å dele to variabler ved å bruke expr Kommando, her er en eksempelkode:
#!/bin/bash
# Forklar variabler
num1 = 8
num2 = 4
# Del variabler ved hjelp av Expr -kommandoen
Resultat = $ (expr $ num1 / $ num2)
ekko "Resultat: $ Resultat"
I dette eksemplet bruker vi expr Kommando for å dele verdien av NUM1 med verdien av NUM2, lagres resultatet av divisjonen i resultatvariabelen, som deretter skrives ut til konsollen:
Metode 2: Del to variabler i bash ved bruk av doble parenteser
De Doble parenteser Syntaks er en kortfattet måte å utføre aritmetiske operasjoner i bash for å dele to variabler ved å bruke de doble parentesene, her er et eksempelkode:
#!/bin/bash
# Forklar variabler
num1 = 8
num2 = 4
# Del variabler ved bruk av doble parenteses syntaks
resultat = $ ((num1 / num2))
ekko "Resultat: $ Resultat"
Her bruker vi syntaks for doble parenteser for å dele verdien av NUM1 med verdien av NUM2, resultatet av divisjonen lagres i resultatvariabelen, som deretter skrives ut til konsollen.
Konklusjon
Å dele to variabler i bash er en vanlig oppgave når du jobber med numeriske data. Denne artikkelen diskuterte to vanlige metoder for å dele to variabler i bash. Ved å bruke expr Kommando og syntaks for doble parenteser, du kan raskt og enkelt dele to variabler i bashskript.