Отправляет email-рассылки с помощью сервиса Sendsay

bash: /usr/local/bin/links: No such file or directory

Как такое может быть:
$ which links
/usr/bin/links

$ links
bash: /usr/local/bin/links: No such file or directory

links раньше стоял в /usr/local/bin/, но я его удалил.
Почему bash пытается запустить /usr/local/bin/links а не /usr/bin/links?

Ответить   Sat, 28 Jan 2006 21:29:55 +0200 (#506890)

 

Ответы:

Max пишет:

А если сделать?
$ hash -r

Ответить   Sat, 28 Jan 2006 22:54:20 +0200 (#506902)

 

В сообщении от 1138476595 секунд после начала Эпохи Max написал(а):

Потому что он запомнил старое место. Зачем он это сделал? А чтобы при
последующих вызовах не делать повторный поиск в файловой системе,
который отбирает намного больше времени чем получение пути из
внутреннего кеша. Вам же не нравится когда ваша система тормозит?...

Ответить   Konstantin Korikov Sun, 29 Jan 2006 00:01:43 +0200 (#506931)

 

On Sun, Jan 29, 2006 at 00:01 +0200, Konstantin Korikov wrote:

Понятно. Достаточно было перелогиниться.

Ответить   Sun, 29 Jan 2006 08:49:18 +0200 (#507025)