0 votos

¿Qué modifica la variable PATH en macOS?

echo $PATH devuelve un resultado diferente de la PATH variable que se define en .bashrc. .profile está vacía.

¿Qué otra cosa podría ser la modificación de la PATHvariable?

Los directorios de la lista son todas las cosas que hubiera entrado (es decir, no se hace por software), probablemente después de haber leído algo en internet, pero no recuerdo donde.

Esta pregunta es para macOS Mojave, no OS X Mountain Lion. Sí, las respuestas son las mismas, pero las preguntas no son.

1voto

Phoebus Puntos 61

El sistema por defecto $PATH variable se establece en el archivo /etc/paths. Ese archivo tiene un directorio por cada estructura de la línea.

También hay varios otros archivos que pueden establecer o modificar la variable path del usuario archivos de configuración específicos, y la cáscara de específicos, que sólo se aplican si el uso que se concreta la shell.

No sugiero editar el archivo predeterminado de sistema (/etc/paths), ya que afectaría a todos los usuarios. Para agregar los directorios de la ruta de acceso utilizada en una sesión de Terminal (y suponiendo que se usa el valor predeterminado de la shell de bash), generar un archivo con el nombre .bash_profile. Con un editor de texto, crear una línea que añade los directorios que desea para la ruta de acceso predeterminada, e.g:

PATH=$PATH:$HOME/bin:$HOME/projects  

Que añadir los directorios "bin" y "proyectos" en su directorio de inicio a la ruta de acceso del sistema. Usted tendrá que ejecutar source .bash_profile o reiniciar tu sesión de terminal para que el cambio sea efectivo.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by: