Se supone que debo configurar las variables EC2_HOME y JAVA_HOME antes de ejecutar un comando (ec2-describe-Regions)
¿Cómo hago eso de una vez?
Se supone que debo configurar las variables EC2_HOME y JAVA_HOME antes de ejecutar un comando (ec2-describe-Regions)
¿Cómo hago eso de una vez?
Respuestas:
Puede establecer vars una sola vez para un solo comando colocándolas en la línea de comando antes del comando:
$ EC2_HOME=/path/to/dir JAVA_HOME=/other/path ec2-describe-regions
Alternativamente, puede exportarlos en el entorno, en cuyo caso se establecerán para todos los comandos futuros:
$ export EC2_HOME=/path/to/dir
$ export JAVA_HOME=/other/path
$ ec2-describe-regions
sudo -u somebody CVSROOT=:ext:somebody@12.18.127.22:/usr/local/ncvs CVS_RSH=ssh cvs co my/dir/ancient-file.py
Como otro sistema * nix, puede agregar la siguiente función en su archivo .bashrc en su directorio HOME.
function startec2(){
EC2_HOME=/path/to/dir
JAVA_HOME=/other/path
ec2-describe-regions
}
Ahora, puede iniciar su programa con el siguiente comando:
startec2
export EC2_HOME=/path JAVA_HOME=/path
.