Tengo varias cuentas de Amazon EC2 y quiero poder cambiar rápidamente las variables, como $EC2_HOME
, utilizando un script.
Tengo un script de shell configurado así:
#!/bin/sh
export EC2_HOME=/home/me/.ec2
echo $EC2_HOME
Cuando ejecuto el script sé que EC2_HOME
está configurado, pero pensé que usar export
haría que la variable se mantuviera después de que se completara el script. No lo hace, ya que ejecuta echo $EC_HOME
no muestra nada.
Sé que esto debe ser un conocimiento muy rudimentario de secuencias de comandos de Linux, pero no lo sé. Intenté buscar preguntas relacionadas sin suerte, así que pido disculpas si se trata de un duplicado.
Respuesta aceptada:
Debe obtener su script, con
. ./script
o
source ./script