Bash si pamatuje starou cestu ke Gitu

y,

Bash si pamatuje starou cestu ke Gitu
« kdy: 28. 04. 2018, 16:20:22 »
Po upgrade clusteru na debian 9 jsem smazal svoji lokalni instalaci gitu, nicmene se zda, ze bash ma lokaci nekde predkesovanou, takze v existujici session hleda git na miste, kde byl a jiz neni (bylo tu, neni tu, havrani na plotu..).
Uz jsem se s tim nekdy setkal, takze vim, ze se staci odhlasit a prihlasit, ale zajimalo by mne, zda je dane chovani nekde dokumentovane (neumim dotaz popsat tak, aby mi google rozumel)

Kód: [Vybrat]
y@a ~  $ git
-bash: /home/y/.local/bin/git: No such file or directory
y@a ~  $ which git
/usr/bin/git
y@a ~  $ bash --version
GNU bash, version 4.4.12(1)-release (x86_64-pc-linux-gnu)
« Poslední změna: 30. 04. 2018, 07:18:28 od Petr Krčmář »


uuuuuuuu

Re:tvrdosijny bash
« Odpověď #1 kdy: 28. 04. 2018, 16:27:44 »
Nechapu o co ti jde.
Tak jsi mel predtim git binarku ulozenou jinde
A ted je nainstalovana v klasicke ceste.
Vo co go?

uuuuuuuu

Re:tvrdosijny bash
« Odpověď #2 kdy: 28. 04. 2018, 16:29:37 »
Nemas tam spatny link?

y,

Re:tvrdosijny bash
« Odpověď #3 kdy: 28. 04. 2018, 16:39:27 »
No jde o to, ze bash si stale pamatuje tu starou lokaci, ze ktere binarka zmizela. Link v tom prsty nema.
a) predpokladam, ze si bash nekde cachuje lokace, aby nemusel PATH prochazet pokazde znovu
b) je to nekde dokumentovane, jde to vypnout, jde ho donutit cache vyprazdnit?

Lol Phirae

Re:tvrdosijny bash
« Odpověď #4 kdy: 28. 04. 2018, 16:45:47 »
Kód: [Vybrat]
hash -r


y,

Re:tvrdosijny bash
« Odpověď #5 kdy: 28. 04. 2018, 16:47:11 »
Kód: [Vybrat]
hash -r
Super, diky, to je ono.