In questo articolo, discuteremo di diverse funzioni del comando di esportazione.
Prerequisito
Per comprendere il concetto del comando di esportazione in Linux, è necessario avere un ambiente Linux in esecuzione sul tuo sistema. Ciò può essere possibile avere una macchina virtuale sul sistema per creare un processo Linux virtualmente. In primo luogo, scarica un file Ubuntu da Internet. Dopo l'installazione, configuralo nella casella virtuale. Dopo una configurazione riuscita, vedrai che Linux Ubuntu è in esecuzione sul tuo sistema. Si dovrebbe menzionare e creare un utente nella configurazione iniziale perché sarà necessario accedere alle applicazioni.
Sintassi
Esporta [-f -n] [nome [= valore]…]
Esportazione -p
La parola chiave di esportazione viene utilizzata nel comando in quanto è considerata in due modi diversi. O scritto con il comando, argomenti o scritto con il percorso.
Il comando di esportazione non ha alcun argomento
Viene utilizzato per visualizzare tutte le variabili che vengono esportate nell'ambiente dal sistema. Eseguiremo il comando seguente.
$ Esportazione
I valori ottenuti sono disponibili su tutte le conchiglie a livello globale.
Funzionamento del comando di esportazione in Linux
Questo comando viene utilizzato per esportare il percorso delle variabili della shell o il percorso di tutte le applicazioni nel sistema. Come discusso sopra, il percorso può essere a livello globale o di sessione. A livello globale, la presenza è quella disponibile o il server o la shell è in condizione di riavvio. Allo stesso tempo, la sessione di accesso è disponibile solo nella sessione corrente. Non ci sarà alcuna portata di una sessione se il server si riavvia. Il percorso del software può anche essere esportato.
Per utilizzare il comando di esportazione nel sistema, non è necessario installare alcun pacchetto o repository nel sistema.
Caratteristiche dell'esportazione (opzioni)
Ora andando avanti, ora vedremo le possibili opzioni del comando di esportazione.
-P è usato per arruolare tutti i nomi che vengono utilizzati nella shell corrente. -N aiuta a rimuovere i nomi dall'elenco esportato. -F è esportare i nomi come funzioni.
Vedremo queste opzioni funzionare una per una nell'articolo.
Il comando di esportazione con argomenti
1. -P
$ Export -P
Dall'output, puoi vedere che tutte le variabili vengono esportate utilizzate nella shell di corrente.
2. -F
Per esportare una funzione, è necessario prima scrivere una funzione nella riga di comando con il nome della funzione univoco. In modo che possiamo chiamare facilmente la funzione. Una volta esportata la funzione, possiamo accedervi facilmente chiamando il nome della funzione. Considera il seguente codice.
$ Name () echo “ubuntu”;
$ Esportazione -f nome
$ bash
$ Nome
Qui abbiamo usato il nome () come funzione. In questa funzione, abbiamo appena stampato il nome. Dopo aver definito la funzione, esporteremo la funzione con l'aiuto della parola chiave "-f". La funzione bash viene anche esportata qui. L'utilizzo della funzione bash è quello di aprire una nuova shell per bambini per precedere la funzione in avanti. Quindi digita il nome della funzione. L'output sarà:
3. -N
Questa funzione viene utilizzata per rimuovere la variabile. In questa parte, rimuoviamo "Editor."
$ Export -N Editor
$ Export | Grep Editor
Dopo aver applicato il primo comando, vedrai che non si ottiene alcun output, quindi per conferma, utilizzeremo il comando GREP per esportare le variabili se sono presenti.
Assegnazione del valore prima di esportare una funzione
Il comando di esportazione ci consente di introdurre l'assegnazione del valore prima di esportare una funzione.
$ x = 10
$ Export x
$ printenv x
X è una variabile a cui abbiamo assegnato un valore. Quindi, dopo l'esportazione, abbiamo visualizzato l'output utilizzando "PrintEnv" per stampare il valore della variabile X.
Considera un altro esempio di esportazione di una funzione dopo aver assegnato il valore. Qui viene assegnato un Linux variabile con una stringa. La variabile viene esportata e quindi visualizzeremo il suo output.
Esporta più variabili
Per esportare più variabili, considera un esempio in cui abbiamo inizializza tre variabili con i valori. Questi valori vengono quindi esportati in una sequenza. Infine, prendiamo la stampa dei valori nelle variabili.
$ Export x = 1
$ Export y = 2
$ Esportazione z = 5
$ Esportazione x y z
$ printenv x y z
Da questo, possiamo facilmente ottenere l'output.
Come editor di testo, imposta VIM
Usa il comando sotto citato per questo scopo.
$ Export Editor =/usr/bin/vim
$ Export | Grep Editor
Nessuna output verrà ottenuta dopo l'esportazione. Quindi greperemo le variabili per ottenere l'output.
Prompt colorato
Possiamo colorare il prompt usando il seguente comando nella shell. Questo cambierà il colore del prompt in verde.
$ export ps1 = '\ [\ e [1; 32m \] [\ u@\ h \ w] \ $ \ [\ e [0m \]'
Puoi vedere l'output che il suo colore è cambiato in verde.
Esportazione del valore del nome
L'esportazione del valore del nome nell'ambiente Linux è molto comune. Quando esportiamo il valore del nome, il livello di portata del nome è limitato alla shell di accesso. Quando la sessione di comando o shell è terminata, anche il valore del nome non esiste più.
$ Export java_home =/usr/share/java-1.8.0/
Qui abbiamo esportato il percorso di Java_home
$ Echo $ java_home
Per la verifica, faremo eco al termine.
Conclusione
Questo articolo spiega il funzionamento e l'utilizzo dei comandi di esportazione in Linux. È una funzione integrata che aiuta ad avviare le variabili, i valori dei nomi di esportazione ed eliminare le variabili.