Hvordan dele to variabler i bash

Hvordan dele to variabler i bash

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:

  • expr -kommando
  • Doble parenteser

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.