На моем компьютере установлена ОС Elementary, и я установил RVM через терминал.

Тем не менее, когда я набираю этот type rvm | head -1 , вместо «rvm - это функция», я получаю, что rvm is hashed (/home/edson/.rvm/bin/rvm) .

Есть идеи, почему это так?

1 ответ1

0

Как сказано на странице руководства bash, "хэшировано" означает, что команда хранится в хеш-таблице, чтобы использовать ее более эффективно, потому что это препятствует поиску $ PATH при каждом вводе одной и той же команды.

Вы можете проверить хеш-таблицу с помощью команды "hash", и вы можете удалить записи с помощью «hash -d command».

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .