Hvordan eksportere variabler i .Bashrc

Hvordan eksportere variabler i .Bashrc

I Linux kan brukere definere de lokale variablene i bash som standard. I dette tilfellet må en bruker eksportere variablene for barneprosessene. Derfor støtter Linux eksportkommandoene som oppdaterer den aktuelle økten i henhold til den eksporterte variabelen.

Likevel forstår mange brukere ikke hvordan de bruker eksportkommandoen til .Bashrc -fil. I denne opplæringen vil vi forklare en fullstendig metode for å eksportere variablene i .Bashrc og bruk dem i skript.

Hvordan eksportere variabler i .Bashrc

La oss starte med det enkle eksemplet på å eksportere en variabel fra et skall til .Bashrc -fil. Først lager vi en .Bashrc -fil gjennom følgende kommando:

berøringsfil.Bashrc
CHMOD +X -fil.Bashrc

Lag nå en variabel og eksporter den i alle skjell. Angi for eksempel verdien av det navngitte eksemplet:

Eksempel = "Variabel"

Etter det, eksporter denne variabelen gjennom følgende kommando:

Eksporteksempel

Du kan nå gå inn i det nye skallet. Kontroller deretter den eksporterte variabelen gjennom følgende kommandoer:

bash
Echo $ Eksempel

Skriv nå inn følgende detaljer i filen.Bashrc:

Når du er ferdig, lagrer du filen og kjør den i terminalen:

./fil.Bashrc

Filen.BASHRC -skript eksporterer verdien fra eksempelvariabelen, som vist i forrige bilde.

Eksportvariabler i .Bashrc og bruk dem i skript

Sett først verdien av testen som variabel. Eksporter den deretter i alle økter:

Utfør nå skriptet i terminalen for å skrive ut variabelen:

./eksempel.Bashrc

Hvis du vil bruke denne eksporterte variabelen i andre skript, oppretter du først et skript og deretter skriv inn følgende detaljer:

Til slutt, kjør skriptet. Systemet vil skrive ut den eksporterte variabelen i terminalen:

./eksempel.sh

Eksportkommandoen er ikke begrenset til de skriptrelaterte oppgavene. Det inkluderer også forskjellige alternativer. For eksempel kan du bruke -p -flagget til å vise listen over variabler:

Eksport -p

Konklusjon

Slik kan du enkelt eksportere variablene i .Bashrc og bruk dem i skriptene. Eksportkommandoen er enkel å bruke og kan hjelpe deg med å eksportere den variable verdien fra den aktuelle økten til alle. Å eksportere variablene er viktig fordi variabelverdien bare er tilgjengelig for den aktuelle økten. Du kan bruke disse eksporterte verdiene i forskjellige skript.