¿Es PATH una variable especial en zsh?

¿Es PATH una variable especial en zsh?

Las dos primeras líneas de mi .zprofileson:

export PATH=<value>

export PKG_CONFIG_PATH=<value>

El valor de PATHestá configurado correctamente, pero el valor de la segunda variable está vacío. ¿Es PATH una variable especial en zsh que heredan los shells interactivos?

Solución: Fue un error de mi parte. Tuve que iniciar sesión nuevamente para obtener el zprofile.

Respuesta1

No asignaste nada a PKG_CONFIG_PATH en .zprofile, por lo que debería estar vacío. Si PATH tampoco está vacío después del abastecimiento .zprofile, entonces PATH se está configurando en otro lugar, posiblemente en ~zshrc.

Tenga en cuenta que la sintaxis para configurar PATH zshpuede incluir algo como path+=('/apple/orange')agregar y path=('/apple/orange' $path)(o path[1,0]=/apple/orange) anteponer.

Sin embargo, en algún lugar debería encontrar otro export PATHsi desea exportar PATH a subprocesos.

información relacionada