Workstation online OnWorks Linux e Windows

Logo

Hosting online gratuito per workstation

<Precedenti | Contenuti | Succ.>

Espansione dei parametri

In questo capitolo accenneremo solo brevemente all'espansione dei parametri, ma la approfondiremo più avanti. È una funzionalità più utile negli script shell che direttamente sulla riga di comando. Molte delle sue capacità sono legate alla capacità del sistema di memorizzare piccoli blocchi di dati e di assegnare un nome a ciascun blocco. Molti di questi blocchi, più propriamente


detto variabili, sono disponibili per l'esame. Ad esempio, la variabile denominata "USER" contiene il tuo nome utente. Per richiamare l'espansione dei parametri e rivelare il contenuto di UTENTE faresti questo:


[io@linuxbox~]$ echo $ USER

me

[io@linuxbox~]$ echo $ USER

me


Per visualizzare un elenco delle variabili disponibili, prova questo:



[io@linuxbox~]$ printenv | meno

[io@linuxbox~]$ printenv | meno


Potresti aver notato che con altri tipi di espansione, se si digita male un modello, l'espansione non avrà luogo e il eco Il comando visualizzerà semplicemente il modello digitato in modo errato. Con l'espansione dei parametri, se si scrive male il nome di una variabile, l'espansione avverrà comunque, ma produrrà una stringa vuota:



[io@linuxbox~]$ echo $SUER


[io@linuxbox~]$

[io@linuxbox~]$ echo $SUER


[io@linuxbox~]$


Il miglior sistema operativo cloud computing su OnWorks: