¿Cómo cambio $PATH y lo configuro en el directorio predeterminado?

Por alguna razón, cuando ejecuto, echo $PATHobtengo el siguiente directorio: /Users/<home>/Library/Applications/.

¿Cómo lo configuro de nuevo en su ubicación predeterminada para no tener que ejecutar este comando export PATH=/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bincada vez que quiero ejecutar comandos en la Terminal?

Gracias por la consideración

Qué hay en tu ~/.profile o ~/.bash_profile

Respuestas (2)

Primero, verifique el contenido de su ~/.profiley ~/.bash_profilesi hay líneas que impliquen escribir rutas a $PATH.

Si esto no ayuda, verifique el contenido de /etc/pathsy /etc/paths.d/para cualquier ruta que no desee incluir en su $PATH.

Además, puede mostrar qué código está ejecutando bash agregando lo siguiente en la parte superior de /etc/profile:

set -x

Guarde el archivo, luego abra una nueva ventana de Terminal. Esto debería mostrar cuándo y cómo se sobrescribe la variable $PATH.

Verifique si tiene este archivo: ~/.MacOSX/environment.plistese archivo se puede usar para establecer variables de entorno para aplicaciones OS X, no solo comandos de shell. Si la PATHvariable se establece en ese archivo, obtendrá todo tipo de comportamiento inestable. Este documento técnico de preguntas y respuestas de Apple me lleva a creer que el archivo environment.plist ha quedado obsoleto. En casi todos los casos, no desea este archivo de todos modos, por lo que si tiene considere eliminarlo.