BASH Programming - Введение

       

Форматирование до печати


Так как большинство ASCII-файлов не форматировано для печати, полезно отформатировать их каким-то образом до того как они будут напечатаны. Это может включать помещение заголовка и номера страницы на каждой странице. Установка двойного интервала, создание отступов или печать файлов в несколько колонок. Общее решение для того чтобы сделать-- использование препроцессора печати, такого как pr.

$ pr +4 -d -h"Ph.D. Thesis, 2nd Draft" -l60 thesis.txt | lpr

В примере выше, pr должен взять файл thesis.txt

Пропустить первые три страницы (+4), установить длину страницы в 60 строк (-l60), выводить с двойным интервалом (-d), и добавить фразу "Ph.D. Thesis, 2nd Draft" к заголовку каждой страницы (-h). Lpr должен затем поместить в очередь вывод программы pr. Смотри справочные страницы для получения большей информации о использовании pr.



Содержание раздела