jueves, 11 de marzo de 2010

PATH ---- Algunas veces....

... necesitamos modificar la variable PATH para agregarle, justamente, un path que apunte a alguna carpeta en particular. Por ejemplo: Si sabemos algo de programación, y somos capaces de generar nuestros propios scripts, y siendo, por supuesto, el colmo de lo prolijos, podemos tener todos nuestros mencionados scripts en una misma carpeta, por ejemplo:
/home/nombre_usuario/scripts
Ahora bien, si la idea es dispararlos desde cualquier lugar en que estemos "parados" en la consola, tenemos que informarle al sistema operativo donde tenemos "alojados" nuestros scripts. Para esto, entonces, podemos hacer lo siguiente:

Modificar PATH sólo para la sesión abierta:
export PATH=$PATH:/home/usuario/carpeta
Recuerden que al cerrar la sesion, desaparece el PATH agregado

Modificar PATH para todas las sesiones y para cualquier usuarios
echo "export PATH=$PATH:/home/usuario/carpeta:\$PATH" >> /etc/profile

Modificar PATH para todas las sesiones y para 1 sólo usuario
echo "export PATH=$PATH:/home/usuario/carpeta:\$PATH" >> /home/usuario/.bashrc

Recuerden que si quieren verificar el valor de la variable PATH, es sencillo, por supuesto desde la consola escribimos:
echo $PATH
ó bien, para verlo más prolijamente:
echo $PATH | tr : \\n

No hay comentarios:

Publicar un comentario