Linux - comando /ruta variable de entorno

 
Vista:

comando /ruta variable de entorno

Publicado por Elias (1 intervención) el 05/11/2007 02:26:22
Hola , buenas, necesito saber en cual de los ficheros que tengo para definir variables en mi sistema linux está la ruta que se corresponde a una variable:

Es decir, cuando ejecuto con el usuario "elias"

[elias@localhost /]$ $LD_LIBRARY_PATH
/opt/intel/fc/9.0/lib: Permiso denegado.
[elias@localhost /]$

y necesito saber en que fichero está definida la variable LD_LIBRARY_PATH.

Lo digo porque no soy capaz de encontrarla en el /etc/csh.login ni en el /etc/csh.csrhc ni en el .cshrc del /home/elias.

¿Existe algún comando para tal fin??

Nota: Cuando hago $LD_LIBRARY_PATH con root me aparece que no existe la variable:
[elias@localhost /]$ $LD_LIBRARY_PATH
LD_LIBRARY_PATH: Undefined variable.
[elias@localhost /]$

Saludos y gracias de antemano.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:comando /ruta variable de entorno

Publicado por n0str0m0 (1503 intervenciones) el 05/11/2007 13:29:07
Pue supongo que en un fichero de usuario, ya que esa variable para el root no está definida.

Puedes hacer una búsqueda con grep. Algo como

grep LD_LIBRARY_PATH *

man grep

De cualquier modo, teclear directamente $LD_LIBRARY_PATH no es una buena forma de ver si una variable está definida, con eso estás intentando _ejecutar_ el texto contenido en la variable y podrías tener un disgusto.

Utiliza mejor algo como echo $VARIABLE

Salu2
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar