Guía avanzada del usuario

Cómo establecer la variable PATH

La variable de entorno PATH se usa para ubicar comandos dentro de la jerarquía de directorios de SunOS. Al fijar PATH se crea un conjunto de directorios fijos que el sistema buscará siempre que escriba el nombre de un comando.

Por ejemplo, si no ha definido ninguna variable PATH y quiere copiar un archivo, tendrá que introducir el nombre de ruta de acceso completo para el comando, /usr/bin/cp. Sin embargo, si ha establecido la variable PATH de forma que incluya el directorio /usr/bin, con sólo escribir cp, el sistema ejecutará siempre el comando. Esto se debe a que el sistema busca el comando cp en todos los directorios nombrados en la variable PATH y lo ejecuta cuando lo encuentra. Si utiliza la variable PATH para listar los directorios de comando de SunOS puede facilitar significativamente el trabajo.

Para los shell Bourne y Korn, la variable PATH se especifica en el archivo .profile (en el directorio personal) utilizando la siguiente sintaxis:

PATH=.:/usr/bin:/dir-usuario/bin

donde dir-usuario representa el nombre de la ruta de acceso del directorio de usuario.

Para el shell C, la variable PATH se especifica en el archivo .cshrc (en el directorio de usuario) utilizando la siguiente sintaxis:

set path=(. /usr/bin dir-usuario/bin)

donde dir-usuario es el nombre de ruta de acceso del directorio de usuario.


Nota -

En el shell C puede utilizar el método abreviado ~ para representar el nombre de la ruta de acceso del directorio de usuario.


Si modifica la variable PATH cuando está ejecutando el shell C, use el comando source para que los cambios surtan efecto en la ventana actual sin tener que salir del sistema:

example% source .cshrc 

Para que los cambios surtan efecto en la ventana actual sin tener que abandonar el sistema, cuando se encuentra el shell Bourne o el Korn, escriba lo siguiente:

$ . .profile