Hva er betydningen av $ i bash -skriptet

Hva er betydningen av $ i bash -skriptet
Bash er et populært UNIX-skall som lar brukere samhandle med systemet gjennom et kommandolinjegrensesnitt. I bash -skripting er Dollar Sign ($) en viktig karakter som brukes på forskjellige måter. Dollartegnet har flere betydninger i bash -skripting, og bruken er avgjørende for opprettelsen og utførelsen av skallskript.

Hva er betydningen av $ i bash -skripting

Dollarskiltet ($) er en spesiell karakter i bash -skripting som brukes til å representere forskjellige betydninger avhengig av konteksten den brukes. Her er noen av de vanlige bruksområdene på Dollar $ -skiltet i Bash Scripting:

  • For å hente variabel verdi
  • Som posisjonsparameter
  • Som kommandosubstitusjon
  • Med aritmetiske operasjoner
  • Med miljøvariabel

Hvordan bruke $ sign for å hente variabel verdi i bash -skript

I bash -skripting brukes variabler til å lagre verdier som kan brukes i hele skriptet. $ -Symbolet brukes til å betegne verdien av en variabel og nedenfor er et eksempel som viser bruken av $ -tegn for å ringe variabler i bash -skript:

#!/bin/bash
Navn = "Mark"
ekko "Mitt navn er $ navn"

I dette eksemplet tildeles variabelnavnet verdien “Mark”, og Echo -setningen bruker $ -symbolet for å vise verdien på variabelen, her er utgangen til dette skriptet:

Hvordan bruke $ skilt som posisjonsparametere

I bash -skripting brukes posisjonsparametere til å representere argumenter som sendes til et skript eller funksjon. $ -Symbolet brukes til å få tilgang til verdien av posisjonsparametere. Her er et eksempel:

#!/bin/bash
ekko "første posisjonsparameter er $ 1"
ekko "andre posisjonsparameter er $ 2"

I dette eksemplet brukes $ -symbolet til å vise de første og andre posisjonsparametrene som sendes til skriptet, og her er det første argumentet “Hello”, det andre er Linux:

Hvordan bruke $ Sign for kommandosubstitusjon i bash -skript

I bash -skripting brukes kommandosubstitusjon til å erstatte en kommando med utdataene. $ -Symbolet brukes til å betegne kommandosubstitusjon. Her er et eksempel:

#!/bin/bash
I dag = $ (dato)
ekko "i dag er:" $ i dag

I dette eksemplet brukes datakommandoen for å få gjeldende dato, og utdataene tilordnes variabelen i dag ved å bruke $ -symbolet:

Hvordan bruke $ skilt med aritmetiske operasjoner i bash -skript

I bash -skripting brukes aritmetiske uttrykk for å utføre matematiske operasjoner. $ -Symbolet brukes til å betegne utproduksjon av aritmetisk operasjon. Her er et eksempel:

#!/bin/bash
num1 = 20
num2 = 30
resultat = $ ((num1 + num2))
ekko "Resultatet er:" $ resultat

I dette eksemplet brukes $ -symbolet til å utføre aritmetisk ekspansjon for å legge til verdiene på num1 og num2, her har jeg tildelt en verdi på 20 til num1 og 30 til num2:

Hvordan bruke $ sign med miljøvariabler i bash -skript

I bash-skripting brukes miljøvariabler til å lagre systemomfattende innstillinger og konfigurasjoner. $ -Symbolet brukes til å få tilgang til verdien av miljøvariabler. Her er et eksempel:

#!/bin/bash
ekko "Stien er:” $ bane

I dette eksemplet brukes $ -symbolet til å vise verdien av banemiljøvariabelen:

Konklusjon

Dollarskiltet ($) er en allsidig spesiell karakter i bash -skripting som brukes til variabel og kommandosubstitusjon, som representerer spesielle variabler, og som en fluktkarakter. Det er forskjellige bruksområder som gjør bashskript mer fleksibel og kraftig. Det er mange bruksområder av dette tegnet, noen av dem inkluderte strengmanipulasjon og betingede uttrykk.