Visualizzare tutte le variabili
Fa parte della sezione Fondamenti del percorso Terminal di Coddy. Lezione 60 di 82.
A volte hai bisogno di vedere tutte le variabili d’ambiente in una volta sola, non solo una alla volta. Il comando env mostra ogni variabile d’ambiente attualmente impostata nella tua sessione shell.
envQuesto stampa un elenco di nomi di variabili e dei relativi valori, ciascuno su una riga nel formato NAME=value. Vedrai nomi familiari come HOME e USER, insieme a molti altri impostati automaticamente dal sistema.
Il comando printenv funziona in modo simile. Senza argomenti, mostra tutte le variabili proprio come env. Puoi anche usarlo per visualizzare una variabile specifica senza il prefisso $:
# Mostra tutte le variabili
printenv
# Mostra una variabile specifica
printenv HOMEPoiché l’output può essere piuttosto lungo, potresti voler combinare questi comandi con strumenti che hai già imparato. Per esempio, usare una pipe con grep ti aiuta a trovare variabili specifiche:
env | grep PATHQuesto filtra l'output per mostrare solo le righe contenenti "PATH", rendendo più facile trovare ciò che cerchi nel mare di variabili d'ambiente.
Sfida
FacileUsa printenv per visualizzare il valore della variabile d'ambiente USER.
A differenza di echo, il comando printenv ti permette di visualizzare una variabile specifica senza usare il prefisso $. Passa semplicemente il nome della variabile come argomento.
Il tuo output dovrebbe mostrare il tuo nome utente attuale.
Suggerimento: Il formato del comando è
printenv VARIABLE_NAME
Provalo tu
Questa lezione include un breve quiz. Inizia la lezione per rispondere e tenere traccia dei tuoi progressi.
Tutte le lezioni di Fondamenti
4Cartelle
Creare una cartellaCopiare una cartellaSpostare e rinominare una cartellaEliminare una cartellaRiepilogo - Operazioni sulle cartelle7Contenuto dei file
Head e TailConteggio delle paroleComando SortComando UniqueNozioni di base su GrepGrep con opzioniRiepilogo - Detective del testo10Progetto di analisi dei log
Panoramica del progettoVisualizzare il file di log2Navigazione
Stampare la directory di lavoroElencare i fileCambiare directoryPercorsi assoluti e relativiDirectory home e radiceRiepilogo - Trova la tua strada5Progetto di organizzazione delle foto
Panoramica del progettoCreazione della struttura8Reindirizzamento
Uscita standardSovrascrivere un fileAccodare a un fileIngresso standardErrore standardRiepilogo - Creare un log3File
Creare un fileLeggere un fileCopiare un fileSpostare e rinominare un fileEliminare un fileRipasso: operazioni sui file6Caratteri jolly e pattern
Il carattere jolly asteriscoIl carattere jolly punto interrogativoCaratteri jolly tra parentesi quadreCombinare i caratteri jollyRiepilogo - Operazioni selettive9Pipe
Che cos'è una pipeConcatenare due comandiConcatenare più comandiPipe con grepRiepilogo - pipeline dei dati12Ambiente
Variabili d'ambienteVisualizzare tutte le variabiliLa variabile PATHImpostare una variabileEsportare una variabileIl file di profiloRiepilogo - Ambiente personalizzatoEsercitati da solo: Playground Terminal