Примеры type команды | |
Оригинальный автор (ы) | Корпорация ATamp;T |
---|---|
Разработчики) | Различные разработчики с открытым исходным кодом и коммерческие разработчики |
Первый выпуск | 1984 ; 36 лет назад ( 1984 ) |
Операционная система | Unix и Unix-подобные |
Платформа | Кроссплатформенность |
Тип | Команда |
В Unix и Unix-подобных операционных системах, type
является команда, которая описывает, как его аргументы будут интерпретироваться при использовании в качестве имени команды.
Если возможно, type
отобразит путь к имени команды. Возможные типы команд:
Команда возвращает ненулевой статус выхода, если имена команд не могут быть найдены.
$ type test test is a shell builtin $ type cp cp is /bin/cp $ type unknown unknown not found $ type type type is a shell builtin
Эта type
команда была оболочкой, встроенной в оболочку Bourne, которая была представлена в System V Release 2 (SVR2) компании ATamp;T в 1984 году и продолжает быть включена во многие другие POSIX-совместимые оболочки, такие как Bash. Однако type
это не является частью стандарта POSIX. В оболочке POSIX аналогичное поведение получается с помощью
command -V name
В KornShell команда whence
предоставляет аналогичные функции.
Команда доступна в виде отдельного пакета для Microsoft Windows как часть UnxUtils коллекции собственных портов Win32 распространенных утилит типа GNU Unix.