1- Cómo Declarar e Imprimir Variables
El script realiza lo siguiente: Al ejecutarlo, la salida en la terminal será: ...
Explicación del script
El script realiza lo siguiente:
-
Declara variables en Bash:
Se definen dos variables:variable
: Almacena el nombreJeremy
.edad
: Almacena el valor21
como un texto.
-
Imprime las variables:
Usando el comandoecho
, se imprime un mensaje que combina texto literal y el contenido de las variables utilizando la sintaxis$variable
y$edad
. -
Permisos de ejecución:
El archivo llamadoscript.sh
se le asignaron permisos de ejecución mediante el comandochmod
.
Código del script
#!/bin/bash
variable='Jeremy'
edad='21'
echo "Mi nombre es: $variable y mi edad es: $edad"
Explicación de los pasos
-
Primera línea (
#!/bin/bash
):
Es el shebang, que indica al sistema operativo que use el intérprete Bash para ejecutar el script. -
Declaración de variables:
variable='Jeremy'
: Se asigna el textoJeremy
a la variablevariable
.edad='21'
: Se asigna el texto21
a la variableedad
.
-
Uso de las variables en el mensaje:
echo
: Es un comando que imprime texto en la terminal."Mi nombre es: $variable y mi edad es: $edad"
: Se utiliza la interpolación de variables para incluir los valores devariable
yedad
en el texto.
-
Dar permisos de ejecución al script: Antes de ejecutar el script, es necesario asegurarse de que el archivo tiene permisos de ejecución. Esto se hace con el comando:
chmod +x script.sh
chmod
: Cambia los permisos del archivo.+x
: Otorga permisos de ejecución.script.sh
: Es el nombre del archivo.
-
Ejecución del script: Una vez otorgados los permisos de ejecución, el script se ejecuta con:
./script.sh
Resultado esperado al ejecutar el script:
Al ejecutarlo, la salida en la terminal será:
Mi nombre es: Jeremy y mi edad es: 21