No tengo .bash_profileni .bashrcarchivos y definitivamente estoy usando el shell bash. Estoy usando Mac OS X 10.11.1 El Capitan.
¿Cómo modifico permanentemente mi $PATHpara reducir los valores predeterminados que Apple envía?
No tengo .bash_profileni .bashrcarchivos y definitivamente estoy usando el shell bash. Estoy usando Mac OS X 10.11.1 El Capitan.
¿Cómo modifico permanentemente mi $PATHpara reducir los valores predeterminados que Apple envía?
Respuestas:
.bash_profiley .bashrcno tiene que existir para $PATHfuncionar, son para la configuración bash. Según los documentos de bash ,
Cuando se invoca Bash como un shell de inicio de sesión interactivo, o como un shell no interactivo con la opción --login, primero lee y ejecuta comandos del archivo
/etc/profile, si ese archivo existe. Después de leer ese archivo, busca~/.bash_profile,~/.bash_loginy~/.profile, en ese orden, y lee y ejecuta órdenes desde el primero que existe y es legible.
Para agregar una ruta a su $PATHvariable para una única sesión de terminal, haga lo siguiente:, export PATH=$PATH:pathToYourDirectorypara múltiples directorios export PATH=$PATH:pathToYourFirstDirectory:pathToYourSecondDirectory...
Para ver qué hay en tu $PATH: echo $PATHocat /etc/paths
/etc/paths es el archivo que contiene las variables de ruta del sistema
Ejecutar man path_helperpara más información.