Hola gente.
Tengo un archivo llamado "variables" que tiene este contenido:
usuario=noel
password=pepe
otravariable=suvalor
Quiero ejecutar un comando que me defina todas esas variables de entorno.
Algo así:
export < variables
Y no logro hacer que funcione.
ya probé:
export $(< variables)
variables > export
variables | export
export < variables
Y varias más, pero ninguna me funciona.
Alguien se le ocurre que hacer?
Me parece que el problema está en el salto de linea entre cada definicion en el archivo "variables".
Tal vez me haga falta eliminar esos saltos de lineas y reemplazarlos por espacios, para que quede algo así:
export usuario=noel password=pepe otravariable=suvalor
Y ahí funcionaría. Supongo.
Alguien se le ocurre algo?
Lo solucioné con esto:
for v in `cat /vagrant/vars | awk /.+=.+/`; do export $v; done
Buenas!
Me he dado cuenta de que tienes más de 1.000 mensajes publicados pero yo he sido incapaz de encontrar un solo post donde hayas formulado un tema de forma correcta con con sus respectivas etiquetas GeShi en los códigos, porfavor haz uso de las etiquetas en los subforos de programación, va siendo hora de respetar las normas del foro.
Cierro el tema por porque ya está solucionado y por saltarse la norma de los códigos a la torera.
Saludos!