LINUX.ORG.RU

what manual page do you want? Посмотри man --help чтоб узнать про параметр -p

anonymous
()

Я на Irix работаю, использую много GNU софта. В Irix все mаn'ы
отформатированы (catman). Весь же GNU софт распространяется с
неформатированными man pages, кот. я никак не могу прочесть, а очень
хочу. В Irix

man -p

выдает команду, которая исполняется, чтоб показать тебе страницу, например:

% man -p -M ~/man mpg123
tbl -TX /Users/yvikhlya/man/man1/mpg123.1 | neqn /usr/pub/eqnchar - | nroff -i /usr/lib/tmac/tmac.an | col| ul -b | more -s -f

все зашибись, теперь:

%man -M ~/man mpg123
Reformatting page. Wait...
eqn:fatal error: can't open `/usr/pub/eqnchar': No such file or directory
troff: fatal error: can't open `/usr/lib/tmac/tmac.an': No such file or directory

Все дело в том, что вышеозначенных файлов в системе нет. Вот я и хочу
узнать, как с этим можно бороться. И как man форматирует man pages в
Linux (какой командой).

anonymous
()

Так, я ничего не понял, но если у тебя есть groff и маны лежат наподобие /usr/man/man7/signal.7.gz, то берешь требуемый файл с маном и делаешь: zcat signal.7.gz | groff -t -man -Tascii | less. -t подключает tbl и может быть излишним. Но если маны про Motif и там описаны ресурсы, то можно -t и не побрезговать.

anonymous
()

К сожалению, GNU man интерпретирует опцию -p по другому. Позволяет указать какой/какие препроцессоры использовать (eqn,tbl и т.д), а не выдает строку команды.

А твоя проблема в том, что у тебя почему-то нет работоспособного nroff/troff. Попробуй поставь groff и читай man-ы посредством.

groff -Tascii -mandoc файл|less

А еще лучше сконверти их этой командой и сложи в catman.

vitus
()

Спасибо, я понял в чем проблема. Анекдот такой есть:

Мы с приятелем вдвоем работали на дизеле,
Он мудак и я мудак, значит дизель сп?,"?ли.

Здешние системщики тоже раньше видать на дизеле работали, потому в системе
нормального nroff нет, хотя народ использует GNU софт вовсю. Ну что-ж,
будет время, попробую себе нормальный groff завести.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.