Mi script llamado programa
more programa
#!/bin/bash
export PEPE=HOLA
Ejecutando el programa
./programa
Desplegando la variable luego de la ejecución
echo $PEPE
Obtenemos una respuesta en blanco (si es que no tenía un valor seteado antes del script)
Para cambiar las variables de entorno fuera del ambito del script se debe ejecutar de la siguiente manera:
. programa { punto espacio nombre_script }
echo $PEPE
HOLA
Espero que sea muy útil para muchos administradores, suerte!!!.
Muchas gracias; estaba buscando como cambiar desde un script variables.
ResponderEliminarY si... la información útil no suele tener caducidad.
ResponderEliminarGracias por el dato. No encontraba por ningún lado como setear las variables de entorno desde un script.