domingo, 22 de mayo de 2022

Incluir Sripts dentro de otro script en bash con comando "source" y punto "."

Incluir Sripts dentro de otro script en bash con comando "source" y punto "."

Autor: Alexander Arias

Fecha: 2022-05-22


bash_018_1.sh

#!/bin/bash
#Autor: Alexander Arias
#FEcha: 2022-05-22
echo "---------------------------------"
echo "Script bash_018_1"
echo "---------------------------------"
echo hola 1

bash_018_2.sh

#!/bin/bash
#Autor: Alexander Arias
#FEcha: 2022-05-22
echo "---------------------------------"
echo "Script bash_018_2"
echo "---------------------------------"
echo hola 2

bash_018_3.sh

#!/bin/bash
#Autor: Alexander Arias
#FEcha: 2022-05-22
echo "---------------------------------"
echo "Script bash_018_3"
echo "Funcion Suma"
echo "---------------------------------"
echo hola 3
suma(){
a=$1
b=$2
c=$(($a+$b))
echo "la suma de $a + $b es $c"
}


main.sh

#!/bin/bash
#Autor: Alexander Arias
#FEcha: 2022-05-22
echo "---------------------------------"
echo "Incluir Sripts dentro de otro script en bash"
echo "Se usa: source o . punto"
echo "Ojo con el punto . debe dejar espacio"
echo "---------------------------------"
source bash_018_1.sh
. bash_018_2.sh
. bash_018_3.sh
suma 10 20

Al ejecutar

> bash main.sh

 bash main.sh
---------------------------------
Incluir Sripts dentro de otro script
Se usa: source o . punto
Ojo con el punto . debe dejar espacio
---------------------------------
---------------------------------
Script bash_018_1
---------------------------------
hola 1
---------------------------------
Script bash_018_2
---------------------------------
hola 2
---------------------------------
Script bash_018_3
Funcion Suma
---------------------------------
hola 3
la suma de 10 + 20 es 30




No hay comentarios:

Publicar un comentario