Nie mam .bash_profileani .bashrcplików i zdecydowanie używam powłoki bash. Używam Mac OS X 10.11.1 El Capitan.
Jak trwale zmodyfikować mój system, $PATHaby zmniejszyć domyślne wartości dostarczane przez Apple?
Nie mam .bash_profileani .bashrcplików i zdecydowanie używam powłoki bash. Używam Mac OS X 10.11.1 El Capitan.
Jak trwale zmodyfikować mój system, $PATHaby zmniejszyć domyślne wartości dostarczane przez Apple?
Odpowiedzi:
.bash_profilei .bashrcnie muszą istnieć, $PATHaby działać, są przeznaczone do konfiguracji bash. Według dokumentów bash ,
Gdy Bash jest wywoływany jako interaktywna powłoka logowania lub jako nieinteraktywna powłoka z opcją --login, najpierw czyta i wykonuje polecenia z pliku
/etc/profile, jeśli plik istnieje. Po przeczytaniu tego pliku, szuka~/.bash_profile,~/.bash_logini~/.profile, w tej kolejności, a odczytuje i wykonuje polecenia z pierwszego, który istnieje i jest czytelny.
Aby dodać ścieżkę do $PATHzmiennej dla pojedynczej sesji terminala, wykonaj następujące czynności:, export PATH=$PATH:pathToYourDirectorydla wielu katalogów export PATH=$PATH:pathToYourFirstDirectory:pathToYourSecondDirectory...
Aby zobaczyć, co znajduje się w $PATH: echo $PATHlubcat /etc/paths
/etc/paths to plik zawierający zmienne ścieżki systemowej
Uruchom, man path_helperaby uzyskać więcej informacji.