La variable $PATH está en mal estado, ¿de dónde se obtiene en Mac Catalina?

La variable $PATH está en mal estado, ¿de dónde se obtiene en Mac Catalina?

Cuando hago eco de $PATH en la terminal, veo una cadena grande que parece desordenada y tiene algunas rutas antiguas e irrelevantes. Me gustaría arreglar esto. Pero primero, me gustaría entender cuando hago eco de $PATH en la terminal, en mac os catalina, ¿de dónde proviene esa variable?

Las únicas exportaciones que conozco actualmente están en ~/.zshrcy algunos de los comandos en la variable $PATH no están allí.

Tenga en cuenta que no tengo un .profiley .bash_profile.

Agradezco cualquier aclaración

Respuesta1

Antes de ejecutar su shell, el sistema configura la variable de entorno PATH a partir de las entradas del archivo /etc/pathsy de cualquier archivo del directorio /etc/paths.d. Luego, como usted sabe, una vez que ejecuta su shell, dependiendo de su shell y de cómo se invocó, su shell probablemente obtenga algunos scripts de inicio de shell, algunos de los cuales pueden ser para todo el sistema, como /etc/profile, y otros específicos para su cuenta de usuario, como ~/.profile.

Para conocer los detalles de cómo su shell elige los scripts de inicio del shell como fuente, consulte la página de manual (u otra documentación) de su shell.

información relacionada