Hvordan vise innholdet i en variabel i Unix

Unix-brukere kan lagre informasjon midlertidig på konsollen ved hjelp av miljøvariabler. Dette er nyttig for å lage skript som automatiserer en oppgave for senere. Noen miljøvariabler selv har spesielle betydninger til operativsystemet, for eksempel "PATH" variable, som definerer alle de stedene der operativsystemet vil se etter programmer når en kommando er skrevet, og "EDITOR" variable, som definerer din foretrukne tekst editor i terminalen.

Bruksanvisning

1 Klikk på "terminal" ikonet på skrivebordet for å åpne en terminal.

2 Opprett en ny variabel og sette dens innhold. Bare skriv inn følgende kommando:

VARIABLE_NAME = "variabelinnhold"

Du kan bruke alle variabelnavnet du vil, og sette de variable innholdet til hva du vil. Du kan også bruke den back-tick symbol (rett til venstre på en tast på et amerikansk tastatur) i stedet for anførselstegn for å sette variabelen til utgangen av et annet program. Det er vanlig å gi variabler navn som er i store bokstaver, slik at de lett kan gjenkjennes, men en kombinasjon av engelske bokstaver, tall og streker er akseptabelt.

Det er ett viktig unntak til ovennevnte syntaks: Hvis du bruker "csh" program som skallet, må du skrive i stedet:

setenv VARIABLE_NAME "variabelinnhold"

3 Hente en liste over alle satt miljøvariabler ved å skrive "env" inn i skallet.

4 Skrive ut innholdet i ethvert miljø variabel til skallet ved hjelp av "echo" kommando og prefacing variabelnavnet med et dollartegn, slik:

echo $ VARIABLE_NAME

Hint

  • Miljøvariabler bare vare så lenge som dagens terminal er åpen. For å bevare dem over pålogginger, vil de fleste versjoner av Unix sjekke brukerens hjemmekatalog for en skjult fil som heter "Bash_profile" eller ".profile." Dette skriptet kjører hver gang brukeren åpner en terminal og laster felles miljøvariabler.