Kazalo:
Opredelitev - Kaj pomeni spremenljivka lupine?
Spremenljivka lupine je spremenljivka, ki je na voljo samo trenutni lupini. V nasprotju s tem je okoljska spremenljivka na voljo v celotnem sistemu in jo lahko uporabljajo druge aplikacije v sistemu.
Lupina je tolmač ukazov operacijskega sistema. Obdela ukaze, vnesene v ukazni vrstici ali jih prebere iz datoteke skripta lupine.
Tehopedia razlaga Shell Variable
Spremenljivka je lokacija v pomnilniku, ki se uporablja za zadrževanje vrednosti. Temu mestu je dodeljeno ime, da postane opisno. Vrednost je lahko katera koli vrsta podatkov, kot so ime, številka, besedilo ali ime datoteke / imenik. Torej, spremenljivka ni nič drugega kot kazalec na določene podatke. Lupina uporabniku omogoča ustvarjanje, dodelitev ali brisanje spremenljivk. Vendar so te spremenljivke le začasne in se samodejno izbrišejo, ko seja lupine zaključi. Da bi spremenljivka lupine obstojna in na voljo sistem širok, jo je treba izvoziti in jo tako spremeniti v spremenljivko okolja. Ukaz, uporabljen za to, je odvisen od uporabljene posebne lupine. V lupini Bash, ki jo uporablja Linux, je ukaz "izvoz".
Spremenljivka lupine je ustvarjena z naslednjo skladnjo: "spremenljivka_ime = spremenljivka-vrednost". Na primer, ukaz "nastavi COMPUTER_NAME = živo srebro" ustvari spremenljivko lupine z imenom "COMPUTER_NAME" z vrednostjo "živo srebro". Za vrednosti s presledki je treba uporabiti narekovaje. Čeprav to ni potrebno, je konvencija v Unixu uporaba velikih črk za imena spremenljivk. Tudi v Unixu so imena spremenljivk, kot so imena datotek, velika in majhna.