嘿伙计我需要打印一个用C语言编写的PDF格式项目, 问题是我有很多文件位于不同的目录中,我不想使用Ubuntu文本编辑器逐个打印它。
我做了一点研究,发现我需要用cat(递归)使用lpr shell表达,但我不明白如何使用它来打印到PDF。
可以帮助我吗?
EDIT1:
当我尝试做类似cat * |的事情时lpr - P PDF 我收到下一个错误:lpr:打印机或类不存在。
答案 0 :(得分:4)
你可以安装cups-pdf然后再做
cat filename.c | lpr -P PDF
这会将pdf文件放在〜/ PDF
中答案 1 :(得分:1)
尝试a2ps。
GNU a2ps是Any to PostScript过滤器。当然它处理纯文本文件,但也可以打印很多流行的语言。
答案 2 :(得分:1)
您还可以查看enscript
计划。