Какая (команда) - Which (command)
Разработчики) | Карло Вуд |
---|---|
Стабильный выпуск | 2.21[1] / 20 марта 2015 г. |
Операционная система | Unix, Unix-подобный, Майкрософт Виндоус[2] |
Тип | Команда |
Лицензия | GNU GPL v3 |
Интернет сайт | carlowood.github.io |
Разработчики) | Trane Francks |
---|---|
Стабильный выпуск | 2.1[3] / 20 марта 2002 г. |
Операционная система | FreeDOS |
Тип | Команда |
Лицензия | GNU GPL v2 |
Интернет сайт | Мир Trane: новое |
Операционная система | Операционная система AROS Research |
---|---|
Тип | Команда |
Лицензия | Общественная лицензия AROS (APL) Версия 1.1 (на основе MPL )[4] |
Интернет сайт | aros.sourceforge.net |
В вычисление, который
это команда для различных операционные системы используется для определения местонахождения исполняемые файлы. Команда доступна в Unix и Unix-подобный системы, AROS ракушка[5], за FreeDOS[6] и для Майкрософт Виндоус.[2] Функциональность который команда похожа на некоторые реализации тип команда. POSIX указывает команду с именем команда это также охватывает эту функциональность.[7]
Реализации
Unix, Unix-подобный
Команда принимает один или несколько аргументов; для каждого из этих аргументов выводится полный путь исполняемого файла к стандартный вывод который был бы выполнен, если бы этот аргумент был введен в ракушка. Для этого выполняется поиск исполняемого файла или сценария в каталогах, перечисленных в переменной среды. ДОРОЖКА.[8] В который команда является частью большинства Unix-подобный компьютеры. Это также часть C Shell.[7]
Microsoft Windows, MS-DOS, FreeDOS
Команда доступна как отдельный пакет для Майкрософт Виндоус как часть GnuWin32 проект[2] и UnxUtils коллекция родные Win32 порты общих GNU Unix-подобный коммунальные услуги.[9] Windows также включает аналогичные где.exe
команда.
Такая же функциональность доступна в MS-DOS, но не Windows, как встроенный TRUENAME команда.
В PowerShell, функциональность обеспечивается командлетом Get-Command. [10]
В FreeDOS версия была разработана Trane Francks.[11]
Операционная система AROS Research
Команда используется для поиска и печати местоположения конкретной программы.[12]
Входы:
- ФАЙЛ - указывает команду для поиска
- NORES - Резидентские программы не попадают в поиск
- RES - Учитываются только резидентные программы
- ВСЕ - найдет все местоположения ФАЙЛА, что может вызвать печать одного и того же местоположения несколько раз.
Рекомендации
- ^ https://carlowood.github.io/which/
- ^ а б c
который
для Windows от GnuWin32 проект - ^ http://www2.gol.com/users/trane/Tranes_World__Reinvented/Programming.html
- ^ http://aros.sourceforge.net/license.html
- ^ http://aros.sourceforge.net/documentation/users/shell/index.php
- ^ http://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/distributions/1.2/repos/pkg-html/group-util.html
- ^ а б "Команда", Базовая спецификация открытой группы, выпуск 7, IEEE std 1003.1-2008
- ^
который
страница руководства - ^ http://unxutils.sourceforge.net/
- ^ https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell.core/get-command?view=powershell-3.0
- ^ http://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/distributions/1.2/repos/pkg-html/which.html
- ^ http://aros.sourceforge.net/documentation/users/shell/which.php