Temat mówi wszystko: jak zmienić dostępne pliki wykonywalne dostępne w jednym z $ PATH po zmianie rzeczy: np. Usunął plik binarny z jednego $ PATH, który jest dostępny w innym $ PATH, zmienił zmienną $ PATH.
64
hash -r
co należy zrobić. W Zsh jest to powtórka i powtórka nie istnieje (domyślnie) w bash.
Używam obu muszli, a od dziesięcioleci wzmacniany jest mój mózg z tyłu, wyskakuje mi z palców bez pytania. Aby uwzględnić te odruchy, które dodałem
alias rehash='hash -r'
do mojego.aliases_bash
pliku, z którego testuję i z którego pochodzę.bashrc
.Podsumowując,
.bashrc
używam linii:i w
/.aliases_bash
używam liniiźródło