Код: Выделить всё
$apropos -w list
apropos: -w: unknown option
$apropos -r list
apropos: -r: unknown option
$apropos -e list
apropos: -e: unknown option
Почему так?
Модераторы: /dev/random, Модераторы разделов
Код: Выделить всё
$apropos -w list
apropos: -w: unknown option
$apropos -r list
apropos: -r: unknown option
$apropos -e list
apropos: -e: unknown option
QWERTYASDF писал(а): ↑18.10.2015 19:01В справочнике Скотта Граннемана "Linux, карманный справочник" написано, что whatis/apropos поддерживают опции -[wre] т.е. поиск по простым шаблонам, по RE и по словам. Такая же информация касательно этих команд легко находится в гугле. Однако, в моем дистрибутиве, Slackware 14.1:
Код: Выделить всё
$apropos -w list apropos: -w: unknown option $apropos -r list apropos: -r: unknown option $apropos -e list apropos: -e: unknown option
Почему так?
Код: Выделить всё
$apropos '[Ss]creen.*[Ss]hot.*'
pilot [] (1) - read-screenshot - Read screenshots from Palm (ScreenShotDB)
Код: Выделить всё
$man xfce4-screenshooter | head
XFCE4-SCREENSHOOTER(1) User Commands XFCE4-SCREENSHOOTER(1)
NAME
xfce4-screenshooter - application to take screenshots
DESCRIPTION
Usage:
xfce4-screenshooter [OPTION...]
Код: Выделить всё
man -K '[Ss]creen.*[Ss]hot.*'
QWERTYASDF писал(а): ↑18.10.2015 23:51Хм, у меня apropos оказывается без указания всяких опций ищет по RE. Тогда такой вопрос. Вот забылось например название xfce4-screenshooter и мне нужно его отыскать по заданию ключевых слов, описывающих его назначение. Пробуем:
Код:
$apropos '[Ss]creen.*[Ss]hot.*' pilot [] (1) - read-screenshot - Read screenshots from Palm (ScreenShotDB)
/dev/random писал(а): ↑19.10.2015 00:11QWERTYASDF писал(а): ↑18.10.2015 23:51Хм, у меня apropos оказывается без указания всяких опций ищет по RE. Тогда такой вопрос. Вот забылось например название xfce4-screenshooter и мне нужно его отыскать по заданию ключевых слов, описывающих его назначение. Пробуем:
Код:
$apropos '[Ss]creen.*[Ss]hot.*' pilot [] (1) - read-screenshot - Read screenshots from Palm (ScreenShotDB)
Я выделил красным ответ, содержащийся в вашем вопросе.
NAME
xfce4-screenshooter - application to take screenshots
Код: Выделить всё
$apropos '[Ss]creen.*[Ss]ho*t.*'
pilot [] (1) - read-screenshot - Read screenshots from Palm (ScreenShotDB)
QWERTYASDF писал(а): ↑19.10.2015 00:16Так в /usr/man/man1/xfce4-screenshooter.1.gz:
NAME
xfce4-screenshooter - application to take screenshots
Впрочем давайте попробуем
Код: Выделить всё
$apropos '[Ss]creen.*[Ss]ho*t.*' pilot [] (1) - read-screenshot - Read screenshots from Palm (ScreenShotDB)
Код: Выделить всё
#egrep -R '[Ss]creensho.*t.*' $(echo $MANPATH | tr -s : ' ')
egrep: /usr/man/man8/btrfsck.8.gz.gz: Нет такого файла или каталога
/usr/man/whatis:pilot [] (1) - read-screenshot - Read screenshots from Palm (ScreenShotDB)
Двоичный файл /usr/man/man1/pilot-read-screenshot.1.gz совпадает
Двоичный файл /usr/man/man1/xfce4-screenshooter.1.gz совпадает
Код: Выделить всё
#makewhatis
$apropos '[Ss]creen.*[Ss]hot.*'
pilot [] (1) - read-screenshot - Read screenshots from Palm (ScreenShotDB)
xfce4 [] (1) - screenshooter - application to take screenshots