4- Los Parámetros
Estos scripts son ideales para tareas simples como manejar argumentos o realizar cálculos básicos y sirven como base para desarrollar scripts más avanzados en Bash. ...
Parametros:
Script 1: Mostrar argumentos
#!/bin/bash
variable1=$1
variable2=$2
echo "El primer argumento es $variable1 y el segundo $variable2"
Ejecución:
-
Parámetros de entrada: Cuando se ejecuta el script, se proporcionan los valores
mario
y27
como argumentos de línea de comandos.$1
se asigna el valormario
.$2
se asigna el valor27
.
-
Salida: El script utiliza el comando
echo
para mostrar los valores proporcionados.-
Se imprime el texto:
El primer argumento es mario y el segundo 27
-
-
Resultado final:
./script.sh mario 27 El primer argumento es mario y el segundo 27
Este script muestra cómo acceder a los argumentos que se pasan al script y cómo utilizarlos.
Script 2: Realizar una operación aritmética
#!/bin/bash
numero1=$1
numero2=$2
resultado=$(( $numero1 + $numero2 ))
echo "El resultado es: $resultado"
Ejecución:
-
Parámetros de entrada: El script espera dos argumentos numéricos. Por ejemplo:
./addition.sh 5 10
$1
se asigna el valor5
.$2
se asigna el valor10
.
-
Cálculo:
- El operador
$(( ))
realiza operaciones aritméticas en Bash. - La variable
resultado
se calcula como5 + 10
, dando15
.
- El operador
-
Salida:
-
El script imprime el resultado de la suma:
El resultado es: 15
-
-
Resultado final:
./addition.sh 5 10 El resultado es: 15
Resumen
- Ambos scripts demuestran conceptos básicos de Bash:
- Acceso a argumentos pasados en la línea de comandos (
$1
,$2
, etc.). - Uso de
echo
para mostrar resultados. - Operaciones aritméticas con
$(( ))
.
- Acceso a argumentos pasados en la línea de comandos (
Estos scripts son ideales para tareas simples como manejar argumentos o realizar cálculos básicos y sirven como base para desarrollar scripts más avanzados en Bash.