Перейти к навигации Перейти к поиску
Эта статья требует дополнительных ссылок для проверки . ( декабрь 2009 г. ) ( Узнайте, как и когда удалить этот шаблон сообщения ) |
Разработчики) | Различные разработчики с открытым исходным кодом и коммерческие разработчики |
---|---|
Операционная система | Unix , Unix-подобный , IBM i |
Тип | Командование |
hash - это команда в Unix и Unix-подобных операционных системах, которая выводит информацию о местоположении для найденных команд. Команда hash также была перенесена в операционную систему IBM i . [1]
Синтаксис [ править ]
$ hash [имя]
Описание [ править ]
Когда пользователь дает команду, оболочка ищет команду по пути, указанному в переменной окружения PATH, и сохраняет ее местоположение в хэше. Эту команду можно использовать для поиска заданной команды. Команда встроена в оболочку. Оболочка C реализует эту команду по-другому.
Параметры [ редактировать ]
Поддерживаются следующие варианты.
- название
- Ищет в переменной окружения PATH заданное имя
Статус выхода [ изменить ]
Эта команда возвращает следующие значения выхода:
- 0
- Успешное завершение
- 1
- Произошла ошибка
Примеры [ править ]
$ hash
Распечатайте хеш-таблицу.
$ hash cat
Ищет команду cat в пути, заданном переменной окружения PATH; если найден, добавляет его в хеш.
См. Также [ править ]
Ссылки [ править ]
Внешние ссылки [ править ]
В Wikibook Guide to Unix есть страница по темам: Команды |
- - Справочник по командам и служебным программам, спецификация Single UNIX , выпуск 7 от The Open Group
- - Справочное руководство по командам пользователя Solaris 10