[Previo por Fecha] [Siguiente por Fecha] [Previo por Hilo] [Siguiente por Hilo]
[Hilos de Discusión] [Fecha] [Tema] [Autor]debes poner VAR=$HOME/archivo en el archivo .bash_profile pero si insistes en la pregunta original, tu script quedaria asi: ARCH_TMP=archivo2_$$ str=`cat archivo` echo "VAR=$str ;echo \$VAR" > $ARCH_TMP VAR=`sh $ARCH_TMP` echo $VAR rm $ARCH_TMP > ---------- > From: Fco Benavides[SMTP:fco_benavides en yahoo com] > Sent: Martes 19 de Septiembre de 2000 7:30 AM > To: ayuda en linux org mx > Cc: linux en linux net mx > Subject: -off topic- variables ambiente > > Hola, > > Al leer un archivo a una variable en /bin/sh, > > VAR=`cat archivo` > > Si la informacion contiene a su vez una variable > de ambiente, como la traduzco antes de asignarla. > Es decir: > > archivo: $HOME/archivo > > script: > VAR=`cat archivo` > echo $VAR -> $HOME/archivo > > Como expando $HOME a su valor, y ese asignarlo > a la variable VAR, de tal manera que > VAR=<path>/archivo > ??? > > Gracias de antemano. > > Bye!/Fco > > > __________________________________________________ > Do You Yahoo!? > Send instant messages & get email alerts with Yahoo! Messenger. > http://im.yahoo.com/ > --------------------------------------------------------- > para salir de la lista, enviar un mensaje con las palabras > "unsubscribe ayuda" en el cuerpo a majordomo en linux org mx > --------------------------------------------------------- para salir de la lista, enviar un mensaje con las palabras "unsubscribe ayuda" en el cuerpo a majordomo en linux org mx