Никакая страница справочника или информационная страница для команды типа

Я пытался найти информацию о type команда с помощью страниц справочника и информации

$ man type 
No manual entry for type
info type

Я думаю, что это - информационная страница меню. info return

Это просто происходит со мной?? Почему разработчики Ubuntu удаляли type страница справочника по командам. Они когда-либо делали страницу руководства для type команда?

3
задан 24 November 2016 в 11:18

1 ответ

Если Вы входите 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

4
ответ дан 1 December 2019 в 15:54

Другие вопросы по тегам:

Похожие вопросы: