Apropos
24.10.2010 изучение Линукса
Дочитал книгу «Продуктивный программист» Нила Форда, эта книга представляет собой как бы сборник рецептов для повышения продуктивности работы. О ней подробнее напишу в следующей заметке. А пока только про команду apropos в Линуксе.
Дело в том, что в конце книги автор рассказывает про справочные материалы в командной строке Linux (или cygwin под Windows), и сокрушается, что кроме флагов --help, а также команд info и man встроенных вариантов больше нет. И я подумал, что раз даже Нил Форд не знает про полезнейшую команду apropos, может, многие тоже этого не знают? :) Надо рассказать.
Зачем нужен apropos?
Очень просто — с его помощью мы ищем команды, которые, возможно, нам пригодятся для решения задачи. Формат использования крайне прост: apropos ключ, где «ключ» — искомое слово, оно может встречаться в документации по команде.
Попробуйте, это очень удобно. Кстати, синонимом apropos является запуск команды man с флагом -k, то есть выражения man -k regular и apropos regular совершенно идентичны, тут уж кому что удобней.
Комментарии
Комментирование этой статьи закрыто.
« LiqPay можно обменять на Яндекс.деньги Тестировать, тестировать, и ещё раз тестировать! »
Приведи пример, не совсем понял тебя
~ me > apropos slack
explodepkg [] (8) – Extract the contents of a tar+compression package (such as a Slackware software package) in the current directory
installpkg [] (8) – install Slackware packages
makepkg [] (8) – make Slackware packages
rc.inet1 [] (8) – Slackware network configuration script
rc.inet1.conf [] (5) – Slackware network configuration file
removepkg [] (8) – remove Slackware packages
slackpkg [] (8) – Automated tool for managing Slackware Linux packages
slackpkg.conf [] (5) – Configuration data for slackpkg
upgradepkg [] (8) – upgrade Slackware packages
Все, понял.