две опции для Вас. во-первых, можно попробовать этот сценарий:
#!/bin/bash
for MANFILE in /usr/share/man/man?/*
do
found=`zcat $MANFILE | grep -c "$1"`
if [ $found -gt 0 ]; then
echo "------ Found in $MANFILE"
man -P cat $MANFILE | grep --color=auto "$1"
fi
done
сохраните его как searchman.sh
или некоторые - такой, и, дополнительно делают это исполняемым файлом и засовывают его где-нибудь в Ваш $PATH
. Справедливое выполнение sh searchman.sh
. (примечание: я только что бросил это вместе быстро теперь. Я протестировал его, и это надеется быть всей пользой, но этому, возможно, понадобилась бы тонкая настройка тут и там.)
во-вторых, и особенно при использовании Ubuntu можно использовать http://manpages.ubuntu.com/ - существует много доступных опций полнотекстового поиска.
Найденный им!
Centos Wiki http://wiki.centos.org/AdditionalResources/Repositories