#! / bin / bash clar # PATH = $ PATH:
/ bin; export PATH #export PATH = $ PATH:
/ Bin echo "directorul curent = $ PWD" echo "Acest uid = $ UID" echo "Nivelul actual de execuție = $ SHLVL" echo "de numere aleatorii = $ random" echo „identificator unic = $ (cat / proc / sys / kernel / aleatoare / UUID) "echo" data curentă = `date` "echo "directorul home = $ HOME" echo "Conectare username = $ logName" echo "frecvenţa de cutie poștală de control = $ MAILCHECK" echo" Calea pentru a căuta programe = $ PATH "echo" prompt de comandă aspect = $ PS1 "echo" aspect de adaugare. = $ prompt de comanda PS2 "echo" interpret curent = $ SHELL "ecou" de tipul terminalului = $ TERM "
În shell-ul clasic Bourne, pentru a crea o nouă variabilă de mediu, variabila shell este creată mai întâi și apoi este exportată. Pentru a exporta o variabilă, utilizați instrucțiunea de export.
/ export bin PATH
În bash, operațiunile de definire și export a unei variabile pot să apară simultan:
De exemplu: dezactivați CAR
Există o mulțime de variabile încorporate în shell. Tabelul listează doar câteva dintre ele. O descriere completă a tuturor variabilelor încorporate poate fi găsită în manualul de referință al interpretului.
Built-in variabile shell.
Directorul de domiciliu al utilizatorului.
Numele de conectare al utilizatorului.
Numărul de secunde, prin care se va verifica prezența mesajelor noi în cutia poștală a utilizatorului.
Conține o listă de directoare separate printr-un colon, în care interpretul va căuta programul, în cazul în care utilizatorul nu a specificat în mod explicit calea către acesta când acesta a fost rulat.
Aspectul liniei de comandă.