Intereting Posts
Что такое / usr / local / bin? Почему разные разделы на одном диске не имеют одинаковой точки монтирования? почему Bash не будет добавлять мои переменные вместе? Пользователь LDAP недоступен на сервере LDAP Ошибка или функция? Grep принимает файлы как флаги Рассчитать и округлить числа в bash Как перезапустить сеть или попросить систему запрашивать IP-адрес обновления с DHCP? Как изменить размер изображений в соответствии со всем содержимым на минимальном холсте? Git – удаляет каждое разделенное пробелами слово, изначально введенное конкретным автором в историю проекта. Аккумулятор долго не работает на Linux для Samsung серии 9 Проверка наличия файлов против списка Доступ к файлам из одной учетной записи cpanel в другую Как установить вновь созданную учетную запись пользователя, чтобы НЕ предлагать пользователю сменить пароль? Выполнять независимые greps в одном сценарии оболочки Bash: перемещать файлы определенного шаблона

Есть ли читающий читатель, как человек?

man – быстрый интерфейс к онлайн-справочникам. Они обычно хранятся в /usr/share/man/manN/blah.gz или аналогичны. Большинство пакетов debian также поставляются с README.debian , который хранится в /usr/share/doc/blah/README.debian . Есть ли автоматизированный считыватель для этих файлов, который находит соответствующий README.debian и открывает его?

Вы можете создать простую функцию оболочки и поместить ее в свой .bashrc :

 readme() { if [ -e /usr/share/doc/"$1"/README.Debian ]; then "$PAGER" /usr/share/doc/"$1"/README.Debian else echo "No README for $1" fi } 

Использование:

 $ readme vlc $Id: README.Debian 1436 2008-08-31 23:06:34Z xtophe-guest $ Notes for anyone wanting to build Debian packages of VLC. - Default configuration is supposed to be latest unstable. - VLC does not link with libdvdcss by default, thus it will not depend on the libdvdcss packages. However it will use libdvdread that can optionally open libdvdcss if found. To build packages that link directly against libdvdcss, remove the --without-dvdcss flag in debian/rules. $ readme foobar No README for foobar 

Вы можете немного подтянуть его, когда ищете другие файлы README (например, сжатые, которые часто присутствуют), если файл Debian не существует. Или соберите все файлы README и предложите выбор, из которого пользователь может выбрать, какой из них отображать.

Самый простой способ – набрать zless /usr/share/doc/blah/ и нажать Tab . Меньше – это средство просмотра текста, которое man вызывает по умолчанию, а zless – это оболочка, которая автоматически распаковывает файлы .gz .

Вы можете установить пакеты dhelp или dwww . Точно не так, как вы хотите, но dwww близок: он позволяет просматривать всю документацию пакета через локальный веб-сервер. Dhelp не требует сервера, но не отображает всю документацию, отличную от HTML.