
Andree Vallejos
PreguntaTengo un problema al asignar la variable global con valor A y despues asignar una variable particular me lanza el mismo valor A.
export VARIABLE220=A echo VARIABLE220
Salida: A
VARIABLE220=B echo VARIABLE220
Salida: A

Pablo Aquino
Quiza puedes intentar algo como esto
VARIABLE220=B; echo $VARIABLE220

Andree Vallejos
pcaa3000 si pero como hago para que sea directo con el comando echo y no ejecutando un script.

Pablo Aquino
Lo que intentas hacer es algo como esto, si no me equivoco.
~] $ export VARIABLE220=A ~] $ echo $VARIABLE220 A ~] $ VARIABLE220=B sh test.sh B ~] $ echo $VARIABLE220 A ~] $ cat test.sh echo $VARIABLE220

Andree Vallejos
LuizJa tienes razon en realidad en echo tiene que ir el nombre de la variable de entorno con " $ " , pero en la parte de VARIABLE220=B mi objetivo es solo sobrescribir la variable para el comando echo solo una vez y que los demas comando sigan funciando sin que la variable de entorno haya cambia de valor excepto para el comando echo en ese momento por eso no le puse el export.

Luis Javier Jaramillo García
Por lo que veo en esta parte:
echo VARIABLE220
echo $VARIABLE220
VARIABLE220=B
export VARIABLE220=B