Я пытался найти информацию о type
команда с помощью страниц справочника и информации
$ man type
No manual entry for type
info type
Я думаю, что это - информационная страница меню.
Это просто происходит со мной?? Почему разработчики Ubuntu удаляли type
страница справочника по командам. Они когда-либо делали страницу руководства для type
команда?
Если Вы входите type type
Вы находите это
type is a shell builtin
Таким образом, его документация находится в man bash
. Вы не можете получить инструкции от man type
но можно вместо этого получить их от (большое спасибо @Rinzwind) help type
и в том же формате как страница справочника с -m
опция и путем передачи по каналу вывода в less
help -m type | less
man bash
очень длинно, и может быть легче читать здесь, конкретно раздел по удару встроенные команды.
Вот запись для type
, который говорит нам, какая команда команда:
ввести
type [-afptP] [name …]
Для каждого имени укажите, как оно было бы интерпретировано, если используется в качестве названия команды. Если-t опция используется, введите, печатает отдельное слово, которое является одним из> 'псевдоним', 'функция', 'встроенная', 'файл' или 'ключевое слово', если имя является псевдонимом, функцией оболочки, окружает встроенный, дисковый файл или окружает зарезервированное слово, соответственно. Если имя не найдено, то ничто не печатается, и тип возвращает состояние отказа.
Если бы-p опция используется, введите, или возвращает название дискового файла, который был бы выполнен, или ничто, если-t не возвратит 'файл'.
-P опция вызывает поиск пути каждого имени, даже если-t не возвратил бы 'файл'.
Если команда хешируется,-p, и-P печатают хешированное значение, которое является не обязательно файлом, который кажется первым в $PATH.
Если-a опция используется, введите, возвращает все места, которые содержат исполняемый файл, названный файлом. Это включает псевдонимы и функции, если и только если-p опция также не используется.
Если-f опция используется, тип не пытается найти функции оболочки, как с командой встроенными.
Статус возврата является нулем, если все имена найдены, ненулевые, если кто-либо не найден.
Примеры:
$ type echo
echo is a shell builtin
$ type ls
ls is aliased to `ls --color=auto'
$ type sort
sort is /usr/bin/sort
$ type python
python is hashed (/usr/bin/python)
Этот ответ дает действительно умный способ сделать man
управляйте работой для оболочки встроенные команды путем добавления функции к Вашему ~/.bashrc