In questa guida, esamineremo il comando export in Linux. Export è un comando integrato della shell Bash. Viene utilizzato per contrassegnare variabili e funzioni da passare ai processi figlio. Fondamentalmente, una variabile verrà inclusa negli ambienti di processo figlio senza influenzare altri ambienti. Per avere un quadro più chiaro di cosa stiamo parlando, tuffiamoci e diamo un'occhiata agli esempi dei comandi di esportazione.
Esporta comando in Linux senza argomenti
Senza alcun argomento, il comando genererà o visualizzerà tutte le variabili esportate. Di seguito è riportato un esempio dell'output previsto.
$ export Risultato di esempio
 
Visualizzazione di tutte le variabili esportate sulla shell corrente
 Se desideri visualizzare tutte le variabili esportate sulla shell corrente, usa il -p flag come mostrato nell'esempio
$ export -p  Risultato di esempio
 
Utilizzare l'esportazione con le funzioni
 Supponiamo che tu abbia una funzione e desideri esportarla, come procedi? In questo caso, il -f viene utilizzata la bandiera. In questo esempio, stiamo esportando la funzione name () .
Per prima cosa, chiama la funzione
$ name () { echo "Hello world"; } 
 Quindi esportalo usando il -f bandiera
$ export -f name Quindi, invoca la shell bash
$ bash Infine, chiama la funzione
$ name Risultato
Hello World 
 
Puoi anche assegnare un valore prima di esportare una funzione come mostrato
$ export name[=value] Ad esempio, puoi definire una variabile prima di esportarla come mostrato
$ student=Divya Nell'esempio sopra, alla variabile "studente" è stato assegnato il valore "Divya"
Per esportare la variabile run
$ export students 
 Puoi usare printenv comando per verificare il contenuto della variabile come mostrato
$ printenv students Controlla l'output di seguito dei comandi che abbiamo appena eseguito
Risultato
 
Quanto sopra può essere ottenuto in 2 semplici passaggi dichiarando ed esportando la variabile in una riga come mostrato
$ export student=Divya Per visualizzare la variabile run
$ printenv student Risultato
 
Questo conclude il nostro tutorial sul comando di esportazione. Vai avanti e provalo e guarda la magia! Il tuo feedback è molto gradito.