Les variables són una característica essencial de la programació bash en què assignem una etiqueta o un nom per referir-nos a altres quantitats, com ara una ordre aritmètica o un valor. S'utilitzen per fer que els programes de la màquina siguin més llegibles per als humans. Mitjançant l'ordre echo podeu mostrar la sortida d'una variable o línia de text. No requereix cap format durant la implementació d'aquesta opció. L’ordre echo és útil per mostrar la sortida de la variable, especialment quan sabeu que el contingut d’una variable no causarà cap problema.
En aquest article, explorarem com fer ressò d’una variable en bash. Hem implementat totes les ordres bash a Ubuntu 20.04. Discutirem alguns exemples a través dels quals podeu entendre fàcilment els conceptes bàsics.
Sintaxi bàsica
A continuació, es mostra la sintaxi bàsica de com fer ressò d’una variable:
trobo $ var_name
A l'ordre anterior echo hi ha una ordre que s'utilitza per mostrar el valor de la variable 'var_name'. Var_name és el nom d'una variable.
Terminal de llançament
Obriu el terminal prement 'Ctrl + Alt + t' o inicieu el terminal des de la barra de cerca de l'aplicació. Per fer-ho, feu clic a 'Activitats' que es troba a l'extrem esquerre a Ubuntu 20.04 i escriviu 'terminal' a la barra de cerca de la següent manera:
Inicieu el terminal fent clic a la icona del terminal.
Variable única de ressò
Mitjançant l'ordre echo podeu fer ressò del valor d'una variable. Només cal que declareu i assigneu valor a una variable i, tot seguit, feu ressò del valor de la variable. Per a la vostra bona comprensió, parlarem d’alguns exemples que es donen a continuació:
Exemple # 01:
Prenem un exemple, volem mostrar el valor d’una variable anomenada ‘var_a’ que té un valor 100. Ara, mitjançant l’ordre echo podem simplement mostrar el seu valor al terminal de la següent manera:
$var_a=100$trobo $ var_a
La sortida següent la tindreu al terminal:
Exemple núm. 02:
Analitzem un altre exemple: volem que es mostri el text 'variable de ressò de programació bash' al terminal mitjançant la variable. Per tant, agafeu una variable anomenada 'var_b' i emmagatzemeu el text anterior en aquesta variable amb cometes dobles.
$var_b=bashprogramaciótrobovariable$trobo $ var_b
Veureu la següent sortida al terminal:
Nota: si feu servir echo var_b, només mostrarà el nom de la variable al terminal en lloc de mostrar-ne el valor.
Ressò de diverses variables
L'exemple següent us mostrarà com fer ressò de diverses variables:
Exemple # 01:
Per exemple, agafeu dues variables var_A i var_B.
$var_A= infernamics$var_B=50
$trobo $ var_A$ var_B
Es mostrarà la següent sortida al terminal:
Exemple núm. 02:
Per exemple, volem mostrar la data i el nom d'amfitrió del nostre equip. Per tant, emmagatzemarem les ordres de data i nom d’amfitrió a var1 i var2 respectivament. Podeu veure la implementació de la següent manera:
$var1= $(data)$var2= $(nom d'amfitrió)
$troboeldataés$ var1 @el nom de l’ordinador és$ var2
Després d'executar l'ordre anterior, veureu la següent sortida:
Conclusió
En aquest article, hem mostrat com es mostra un valor variable o una sortida de text mitjançant l'ordre echo. Hem executat diferents exemples de variables bash al terminal per a una millor comprensió. De les ordres anteriors, espero que ara conegueu com fer ressò de variables i text en la programació bash. A més, podeu utilitzar diferents ordres per emmagatzemar dins de la variable. Si us plau, feu-m'ho saber en cas que tingueu algun problema relacionat amb aquest article.