Come usare le variabili ambientali in Linux

January 13

Come usare le variabili ambientali in Linux


Quando si scrive uno script di shell per un sistema Linux, si possono trovare te fare riferimento a elementi quali il nome utente dell'utente corrente o il suo home directory. A lungo andare, questo può servire come una limitazione: se diversi utenti finiscono con lo script, non funzionerà perché il loro informazioni di sistema sarà diverso da quello che l'utente per il quale si autore dello script. Per questo motivo, l'uso di variabili ambientali possono risparmiare tempo e rendere i vostri script più utilizzabile.

istruzione

1 Aprire un terminale dal lanciatore di applicazioni. Questo programma di avvio sarà situato sia in alto a sinistra e in basso o a sinistra del desktop.

2 Test per vedere se una variabile di ambiente è stata definita digitando "echo $ myvar" dove "MYVAR" è la variabile ambientale che si desidera testare. Se è stato definito, poi si vedrà il suo valore viene visualizzato nella riga successiva. Se non è definito, quindi il terminale visualizzerà una riga vuota.

3 Apri il tuo script di shell con l'editor di testo preferito.

4 Definire tutte le variabili ambientali che non erano stati definiti con la sintassi "MYVAR = valore" dove "MYVAR" è la variabile ambientale si sta definendo, e "valore" è il valore che si sta assegnando ad esso.

5 Utilizzare una variabile di ambiente in qualsiasi punto del codice in cui si sarebbe altrimenti digitare la totalità del valore di tale variabile. Ad esempio, se si voleva fare riferimento a directory home di un utente, usare "$ HOME" per avere questo valore automaticamente fornitura Linux.

6 Consultare il link nella sezione "Riferimenti" di seguito per un elenco di alcune variabili ambientali comuni di Linux è possibile utilizzare.

Consigli e avvertenze

  • Ricordatevi di avviare script di shell con "#! / Bin / bash" e includere ".SH", come l'estensione del file.