Bash come fare eco a una variabile

Bash come fare eco a una variabile
Mentre un utente sta lavorando all'esecuzione dello script bash in un sistema Linux, è necessario eseguire diversi set di comandi bash dalla finestra del terminale in base ai vari requisiti. Dopo l'esecuzione dei comandi bash, mostra l'output sul terminale se non esiste alcun errore altrimenti un messaggio di errore viene visualizzato nella finestra della riga di comando. A volte, gli utenti vogliono mantenere questo output per un uso futuro. In questa situazione, l'output di questi comandi può essere archiviato in una variabile.

Le variabili sono una caratteristica essenziale della programmazione bash in cui assegniamo un'etichetta o un nome per fare riferimento ad altre quantità: come un comando aritmetico o un valore. Sono usati per rendere i programmi di macchina più leggibili per l'uomo. Utilizzando il comando Echo è possibile visualizzare l'output di una variabile o una riga di testo. Non richiede alcuna formattazione durante l'implementazione di questa opzione. Il comando Echo è utile per visualizzare l'output della variabile soprattutto quando si sa che il contenuto di una variabile non causerà alcun problema.

In questo articolo, esploreremo come fare eco a una variabile in bash. Abbiamo implementato tutti i comandi bash su Ubuntu 20.04. Discuteremo alcuni esempi attraverso i quali puoi facilmente comprendere i concetti di base.

Sintassi di base

Qui, la sintassi di base di come echeggiare una variabile è riportata di seguito:

echo $ var_name

Nel comando sopra l'eco è un comando utilizzato per visualizzare il valore della variabile "var_name". Var_name è il nome di una variabile.

Terminal di lancio

Apri il terminale premendo 'Ctrl + alt + T' o il terminale di lancio dalla barra di ricerca dell'applicazione. Per fare ciò, fai clic sulle "attività" situate nell'angolo sinistro di Ubuntu 20.04 e il terminale di scrittura nella barra di ricerca come segue:

Avvia il terminale facendo clic sull'icona del terminale.

Echo singola variabile

Usando il comando Echo è possibile eco al valore di una variabile. È solo necessario dichiarare e assegnare il valore a una variabile e quindi fare eco al valore della variabile. Per la tua buona comprensione, discuteremo alcuni esempi che sono riportati di seguito:

Esempio # 01:

Facciamo un esempio, vogliamo visualizzare il valore di una variabile denominata "var_a" che ha un valore 100. Ora, usando il comando Echo possiamo semplicemente visualizzare il suo valore sul terminale come segue:

$ var_a = 100
$ echo $ var_a

Il seguente output che si fa sul terminale:

Esempio # 02:

Discutiamo di un altro esempio, vogliamo visualizzare la variabile di eco di programmazione bash di testo "sul terminale utilizzando la variabile. Quindi, prendi una variabile denominata "var_b" e memorizza il testo sopra in questa variabile con doppio quote.

$ var_b = "Bash Programming Echo Variable"
$ echo $ var_b

Vedrai il seguente output sul terminale:

Nota: Se utilizzerai echo var_b, visualizzerà solo il nome della variabile sul terminale invece di visualizzare il suo valore.

Echo più variabili

Il seguente esempio ti mostrerà come eco a multipli variabili:

Esempio # 01:

Ad esempio, prendi due variabili var_a e var_b.

$ var_a = "hellofriends"
$ var_b = 50
$ echo $ var_a $ var_b

La seguente uscita verrà visualizzata sul terminale:

Esempio # 02:

Ad esempio, vogliamo visualizzare la data e il nome host del nostro computer. Quindi, memorizzeremo rispettivamente la data e il nome host in VAR1 e VAR2. Puoi vedere l'implementazione come segue:

$ var1 = $ (data)
$ var2 = $ (nome host)
$ echo "La data è $ var1 @ nome del computer è $ var2"

Dopo aver eseguito il comando sopra, vedrai il seguente output:

Conclusione

In questo articolo, abbiamo mostrato come visualizzare un valore variabile o un output di testo utilizzando il comando Echo. Abbiamo eseguito diversi esempi di variabili bash sul terminale per una migliore comprensione. Dai comandi di cui sopra, spero che tu abbia familiarità con come far eco a variabili e testo nella programmazione bash. Inoltre, è possibile utilizzare comandi diversi per archiviare all'interno della variabile. Per favore, fammi sapere in caso di problemi relativi a questo articolo.