No tengo .bash_profile
ni .bashrc
archivos y definitivamente estoy usando el shell bash. Estoy usando Mac OS X 10.11.1 El Capitan.
¿Cómo modifico permanentemente mi $PATH
para reducir los valores predeterminados que Apple envía?
No tengo .bash_profile
ni .bashrc
archivos y definitivamente estoy usando el shell bash. Estoy usando Mac OS X 10.11.1 El Capitan.
¿Cómo modifico permanentemente mi $PATH
para reducir los valores predeterminados que Apple envía?
Respuestas:
.bash_profile
y .bashrc
no tiene que existir para $PATH
funcionar, 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_login
y~/.profile
, en ese orden, y lee y ejecuta órdenes desde el primero que existe y es legible.
Para agregar una ruta a su $PATH
variable para una única sesión de terminal, haga lo siguiente:, export PATH=$PATH:pathToYourDirectory
para múltiples directorios export PATH=$PATH:pathToYourFirstDirectory:pathToYourSecondDirectory
...
Para ver qué hay en tu $PATH
: echo $PATH
ocat /etc/paths
/etc/paths
es el archivo que contiene las variables de ruta del sistema
Ejecutar man path_helper
para más información.