Foros de daboweb

HARDWARE Y SISTEMAS OPERATIVOS, GNU/Linux, Windows, Mac => GNU/Linux, Unix, *BSD and Free Software, Android => Mensaje iniciado por: yhebra en 12 de Enero de 2005, 05:06:54 pm

Título: setenv
Publicado por: yhebra en 12 de Enero de 2005, 05:06:54 pm
Hola, jefes:
Tengo una dudilla. Resulta que quiero poner en el path el directorio donde tengo un ejecutable. Hago:
setenv PATH /home/eli/moldy/:${PATH}bash:
Y me dice:
bash: setenv: command not found
¿Qué hago?
Asias
Título: setenv
Publicado por: gringo en 13 de Enero de 2005, 11:28:17 am
Citar
bash: setenv: command not found

lo estás haciendo como root ???

No sería mas fácil añadir tu ejecutable a algún directorio que ya esté en el $path ???.

/usr/local/bin sería un buen sitio p.ej. ;)

saluetes
Título: setenv
Publicado por: BuHo en 13 de Enero de 2005, 12:39:29 pm
O modificar el path directamente ;)

Si lo quieres hacer para tu usuario, en tu /home/usuario/ editas el .bashrc (con punto y todo). Te aparecera una linea como esta:

PATH=$PATH:$HOME/bin

La editas asi:

PATH=$PATH:$HOME/bin:/directorio/nuevo/

Salvas, sales, y haces un "source .bashrc" y listo, estara en el path para ese user.

Si lo quieres hacer para todos, podrias editar el /etc/profile y añadir la linea

pathmunge /directorio/que/sea/

Luego salvas, y "source /etc/profile"

Ya ta, creo ;)
Título: setenv
Publicado por: yhebra en 13 de Enero de 2005, 06:46:11 pm
tankiu, tankiu...
era un problema del shell...