Это команда hashposix, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
хэш - запомнить или сообщить о местонахождении утилит
СИНТАКСИС
хэш [утилита...]
хэш -r
ОПИСАНИЕ
Ассоциация хэш утилита должна влиять на то, как текущая среда оболочки запоминает
расположение инженерных сетей, как описано в Раздел 2.9.1.1, Command Поиск и
Типы. В зависимости от указанных аргументов, он должен добавить местоположения утилит в свои
список запомненных местоположений, или он очистит содержимое списка. Когда нет аргументов
указаны, он должен сообщить о содержании списка.
Утилиты, встроенные в оболочку, не должны сообщаться хэш.
ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ
Ассоциация хэш утилита должна соответствовать тому Базовые определения POSIX.1-2008, Раздел
12.2, утилита Синтаксис Инструкции.
Поддерживается следующая опция:
-r Забудьте обо всех ранее запомненных местах расположения инженерных сетей.
ОПЕРАНДЫ
Поддерживается следующий операнд:
утилита Название утилиты, которую нужно искать и добавлять в список запоминаемых.
локации. Если утилита содержит один или несколько персонажей, результаты
неопределенные.
СТАНДИН
Не используется.
ВХОД FILES
Нет.
ОКРУЖАЮЩАЯ СРЕДА ПЕРЕМЕННЫЕ
Следующие переменные среды должны влиять на выполнение хэш:
ДЛИННЫЙ Задайте значение по умолчанию для переменных интернационализации, которые не установлены или
нулевой. (См. Том Базовых определений POSIX.1-2008, Раздел 8.2,
Интернационализация Переменные за приоритет интернационализации
переменные, используемые для определения значений категорий локали.)
LC_ALL Если установлено непустое строковое значение, переопределить значения всех остальных
переменные интернационализации.
LC_CTYPE Определите локаль для интерпретации последовательностей байтов текстовых данных
как символы (например, однобайтовые, а не многобайтовые символы в
аргументы).
LC_MESSAGES
Определите языковой стандарт, который следует использовать, чтобы повлиять на формат и содержимое
диагностические сообщения записываются в стандартную ошибку.
НЛПСАТ Определите расположение каталогов сообщений для обработки LC_MESSAGES.
PATH Определить местонахождение утилита, как описано в томе "Базовые определения"
POSIX.1-2008, Глава 8, Окружающая среда Переменные.
АСИНХРОННЫЙ СОБЫТИЯ
По умолчанию.
стандартный вывод
Стандартный вывод хэш должен использоваться, когда не указаны аргументы. Его формат
не указано, но включает путь к каждой утилите в списке запомненных местоположений
для текущей среды оболочки. Этот список должен состоять из тех утилит, которые указаны в
предыдущий хэш вызовы, которые были вызваны, и могут содержать те, которые были вызваны и найдены
через обычный процесс поиска команд.
СТДЕРР
Стандартная ошибка должна использоваться только для диагностических сообщений.
ВЫВОД FILES
Нет.
РАСПРОСТРАНЕНИЯ ОПИСАНИЕ
Нет.
ВЫХОД статус
Должны быть возвращены следующие значения выхода:
0 Успешное завершение.
> 0 Произошла ошибка.
ПОСЛЕДСТВИЯ OF ОШИБКИ
По умолчанию.
Ассоциация после разделах Он информативный.
ЗАЯВЛЕНИЕ ИСПОЛЬЗОВАНИЕ
С хэш влияет на текущую среду выполнения оболочки, он всегда предоставляется как
оболочка штатная встроенная. Если он вызывается в отдельной среде выполнения утилит, например
как одно из следующих:
поЬир хэш -r
найдите . −тип f | xargs хэш
это не влияет на процесс поиска команд в среде вызывающего абонента.
Ассоциация хэш утилита может быть реализована как псевдоним, например, псевдоним -т -в каком случае
утилиты, найденные при обычном поиске команд, не отображаются в списке хэш команда.
Эффекты хэш -r также может быть достигнута переносимостью путем сброса значения PATH; в
самая простая форма, это может быть:
ПУТЬ = "$ ПУТЬ"
Использование хэш утилита имена не нужны для большинства приложений, но могут
улучшение производительности на нескольких реализациях; обычно процесс хеширования
включен по умолчанию.
ПРИМЕРЫ
Нет.
ОБОСНОВАНИЕ
Нет.
БУДУЩЕЕ НАПРАВЛЕНИЯ
Нет.
Используйте hashposix онлайн с помощью сервисов onworks.net