Menu
CoddyTech

Impostare una variabile

Fa parte della sezione Fondamenti del percorso Terminal di Coddy. Lezione 62 di 82.

Hai imparato a visualizzare le variabili d'ambiente, ma puoi anche crearne di tue. Per impostare una variabile nella sessione corrente della shell, usa la sintassi di assegnazione senza spazi intorno al segno di uguale:

MY_NAME="Alice"

Il nome della variabile si trova a sinistra e il valore a destra. Una volta impostata, puoi accedervi usando il prefisso $:

echo $MY_NAME

Questo produce Alice.

Nota che non ci sono spazi intorno al segno =. Questo è importante perché gli spazi causerebbero un errore. La shell interpreterebbe MY_NAME = "Alice" come un tentativo di eseguire un comando chiamato MY_NAME con degli argomenti.

Puoi usare le variabili per memorizzare qualsiasi valore testuale, inclusi percorsi o impostazioni di configurazione:

PROJECT_DIR="/home/user/projects"
echo $PROJECT_DIR

Le variabili impostate in questo modo esistono solo nella sessione corrente della shell. Se chiudi il terminale e ne apri uno nuovo, la variabile non ci sarà più.

Nella prossima lezione imparerai a rendere disponibili le variabili ad altri programmi usando export.

challenge icon

Sfida

Facile

Crea una variabile chiamata GREETING e imposta il suo valore su Hello, Terminal!

Poi usa echo per visualizzare il valore della nuova variabile.

Ricorda: non inserire spazi intorno al segno = quando imposti la variabile e usa il prefisso $ quando accedi al suo valore.

Il tuo output dovrebbe essere:

Hello, Terminal!

Suggerimento: prima imposta la variabile con GREETING="Hello, Terminal!", poi visualizzala con echo $GREETING

Provalo tu

Terminale
quiz iconMettiti alla prova

Questa lezione include un breve quiz. Inizia la lezione per rispondere e tenere traccia dei tuoi progressi.

Tutte le lezioni di Fondamenti

Esercitati da solo: Playground Terminal