> man -t
Пересматривать информацию справочника на терминале не очень сложно, но все же в некоторых случаях, нужно будет вам ее распечатать. Полный процесс вывода информации на печать включает в себя некоторую последовательность этапов: команды, которые можно встретить в данном разделе, работают по принципу, которые мы с вами рассмотрим в других статьях. Если вам нужно печать информацию, нужно только использовать команды, которые мы предлагаем в этой статье. В дальнейшем, разбирая с командами Linux, данные команды станут еще более понятными.
Предположено, вы имеете принтер, который идентифицируется по имени hp_laserjet и присоединён к вашей операционной системе. Если вам необходимо сделать печать страницы справочного руководства, который посвящён команде 1 s, воспользуйтесь опцией -t (или - -troff), а потом при помощи средств конвейерной обработке вы передаете выходные данные на команду lpr. В этом случае, принтер определяет при помощи опции – Р.
1 |
I $ man -t ls | lpr -P hp_laserjet |
[pcenter]На заметку[/pcenter]
Символ |, с помощью которого можно задать конвейерную обработку, вы сможете узнать из главы четыре, а о команде lpr вы сможете найти информацию в других наших статьях.
Почти сразу, ну или с небольшой задержкой, которая зависит от вашего компьютера и принтера, hp_laserjet будет выдавать необходимую информацию о команде 1 s в печатном виде. Представьте, что вам не нужно печатать страницу справочника, а нужно создать из него документ PDF. Существующие команды для решения данной задачи, на первый взгляд покажутся сложными и непонятными, но по мере прочтения статьей на нашем сайте, все будет проясняться.
В этом случает тоже нужно использовать опцию –t, и на сей раз данные будут переданы в формате PostScript. Если этот процесс будет завершен успешно, PostScript-файл преобразуется в PDF-формат при помощи команды ps2pdf, а в случае успешного преобразования, исходный файл PostScript удалится в связи с тем, что он больше не нужен.
1 |
$ man -t ls > ls.ps && ps2pdf ls.ps && rm ls.ps |
[pcenter]На заметку[/pcenter]
О предназначении символов > и && вы сможете узнать из главы четыре, а команду ps2pdf мы рассмотрим временем позже.
Теперь вам известно, как делать бумажную копию страниц справочника, который посвящен необходимым командам для вас. Так же у вас есть возможность создать набор страниц в формате PDF, которые можно вывести на принтер при необходимости. Вы наверное поняли, что возможности команды man очень мощные и гибкие, а так же она может представлять такие возможности, о которых пользователи даже догадываться не могут.