Metodo di stampa di una variabile usando Bash:
Nota: dimostreremo questo metodo usando Ubuntu 20.04. Tuttavia, è possibile utilizzare qualsiasi altra distribuzione di Linux.
In questo metodo, ti spiegheremo come puoi scrivere uno script bash per la stampa di una variabile. Per procedere con questo metodo, dovrai seguire i passaggi indicati di seguito:
Passaggio n. 1: creazione di un file bash:
Fai clic sull'icona del file manager situato sul tuo Ubuntu 20.04 TaskBar come evidenziato nella seguente immagine:
Una volta che sei lì nella cartella domestica, dovrai creare un file di script bash. Per fare ciò, fai clic con il tasto destro del mouse sullo spazio nella cartella di casa. Seleziona l'opzione del nuovo documento dal menu a cascata che appare e quindi selezionare il documento vuoto dal menu del sub-cascata. Quando è stato creato un nuovo documento nella cartella di casa, rinominalo come stampa.sh. Puoi anche avere qualsiasi altro nome a tua scelta. Inoltre, abbiamo scelto la cartella domestica per la creazione di questo file solo per salvarci dall'inconveniente di dare il percorso di questo file durante l'esecuzione di questo script tramite terminale poiché la cartella domestica è generalmente il percorso predefinito del sistema operativo Linux. Tuttavia, puoi creare il tuo file di script bash ovunque tu voglia. Questo file bash appena creato è mostrato nell'immagine seguente:
Passaggio n. 2: scrivere un programma di stampa in uno script bash:
Ora fai doppio clic su questo file per aprirlo e digitare "#!/bin/bash ”nella parte superiore di questo file per indicare che si tratta di un file bash come mostrato nella seguente immagine:
Digita il programma mostrato nell'immagine seguente nel tuo file bash appena creato. In questo programma, stiamo prendendo un numero come input dall'utente e lo salviamo nella variabile num. Quindi abbiamo usato il comando Echo per stampare il valore di questa variabile. Inoltre, abbiamo anche usato il comando printf per servire lo stesso scopo. Dopo aver digitato questo programma nel tuo file bash, è necessario salvarlo premendo Ctrl +S e quindi chiuderlo.
In questo programma, il comando Echo e il comando printf vengono utilizzati per stampare l'output sulla console. Il comando di lettura viene utilizzato per prendere input dall'utente mentre l'input raccolto è memorizzato in una variabile seguita da questo comando. In questo caso, quella variabile è num. Per motivi di comprensione, vorremmo anche affermare esplicitamente che ogni volta che si desidera accedere o visualizzare il valore memorizzato in una variabile, devi sempre menzionare il simbolo "$" prima di quella variabile in quanto viene utilizzato anche in questo particolare programma.
Passaggio n. 3: eseguire lo script di bash di stampa tramite il terminale in Ubuntu 20.04:
Ora lancia il terminale in Ubuntu 20.04 come mostrato nella seguente immagine:
Digita il seguente comando nel tuo terminale ed eseguilo per eseguire il file bash appena creato:
Stampa Bash.sh
Questo comando può anche essere visto nell'immagine qui sotto:
Dopo aver eseguito questo comando, ti verrà chiesto di inserire una serie di tua scelta come mostrato nell'immagine qui sotto:
Digita qualsiasi numero che ti piace come mostrato nella seguente immagine e quindi premere il tasto Invio:
Non appena fornirai il tuo contributo, sarai in grado di vedere lo stesso valore due volte sul tuo terminale i.e. Una volta a causa del comando Echo e una volta a causa del comando printf. Questo output è visibile nell'immagine mostrata di seguito:
Conclusione:
Sia i comandi Echo che Printf possono essere utilizzati per stampare una variabile durante l'utilizzo di Bash. Dipende interamente dalla tua preferenza personale quale di questi comandi scegli di utilizzare.