Configuración de las variables de entorno en Mac OS
- Comprueba la configuración actual de las variables de entorno. puedes listarlas mediante el comando "printenv" en la consola.
- Configuración de una variable de entorno - temporal o permanente. puedes configurar una variable de entornopara el uso temporal o permanente.
1. Compruebe la configuración de la variable de entorno actual.
Puede hacer una lista con el comando "printenv" en la consola.
Si quiere comprobar una variable de entorno específica, puede hacerlo con el comando "echo"
Configuración de la variable PATH
2. Configurar una variable de entorno - temporal o permanente
Puedes configurar una variable de entorno para el uso temporal o permanente. Depende del caso, si necesitas una variable para una sola vez, puedes configurarla usando la terminal. Si no, puedes tenerla de forma permanente en el Script de Inicio de Bash Shell con el comando "Export".
1) Configuración temporal
Configura una variable de entorno temporal usando el comando export
Y luego cierra la terminal y abre otra para comprobar si la variable establecida ha desaparecido o no.
La variable temporal ha desaparecido.
2) Configuración permanente
Para la configuración permanente, necesitas entender dónde poner el script "export". Donde aquí significa Bash Shell Startup Script como /etc/profile, ~/.bash_profile, ~/.bashrc.
Para las operaciones de todo el sistema, debe estar en /etc/profile,
Para las operaciones basadas en el usuario, debe estar en ~/.bash_profile,
Para shells interactivos sin login, debe estar en ~/.bashrc.
(Para entender mejor, es mejor que veas esto:Introducción a Unix - Shell)
Pero la convención anterior no se aplica exactamente a MAC OS. En Unix/Linux para los shells de inicio de sesión interactivo, ./bash_profile se abre sólo en la primera vez en el inicio de sesión y /.bashrc se carga a partir de entonces. Pero MAC OS sólo carga ./bash_profile incluso después de la primera terminal.
Para experimentar, voy a añadir un directorio de prueba a la variable de entorno PATH. Usando el comando "export", la variable PATH va a contener el nuevo directorio añadido.
Edición del archivo .bash_profile con el editor nano.
Una vez refrescada la variable de entorno con el comando "source", el shell actual puede localizar el nuevo directorio para los archivos binarios ejecutables.
Después de eliminar la línea de exportación en .bash_profile, entonces source, y volver a abrir el terminal.