enscript jrandom.txt -o - | ps2pdf - ~/tmp/jrandom.pdf (from file) or: ls | enscript -o - | ps2pdf - ~/tmp/ls.pdf (from stdout)


enscript — утилита для форматирования и печати текстовых файлов. Она принимает файлы или данные из стандартного ввода и форматирует их для печати.

ps2pdf — утилита преобразует файлы формата PostScript в формат PDF.

Эта команда используется для создания PDF-файлов из текстовых файлов или вывода stdout. Она сначала использует enscript для форматирования текста (в случае первой команды — файла jrandom.txt, а во второй — вывода команды ls), затем перенаправляет в формат PDF с помощью ps2pdf. Результат сохраняется в файле jrandom.pdf (в первой команде) или ls.pdf (во второй команде) в директории ~/tmp.

Альтернативным способом создания PDF из текста может быть использование других утилит, таких как pandoc или wkhtmltopdf.

Ответить

Ваш адрес email не будет опубликован. Обязательные поля помечены *