Linux 管道(转换 -> pdf2ps -> lp)

标签 linux bash printing

好的,所以我可以打印一个 PDF:

pdf2ps file.pdf - | lp -s

但现在我想使用convert 来合并几个 PDF 文件,我可以这样做:

convert file1.pdf file2.pdf merged.pdf

file1.pdffile2.pdf合并成merged.pdf,target可以用'-'替换。

问题

我如何通过管道转换为 pdf2ps 然后转换为 lp

最佳答案

转换 file1.pdf file2.pdf - | pdf2ps - - | lp -s 应该完成这项工作。

您将转换命令的输出发送到 psf2ps,后者又将其输出提供给 lp。

关于Linux 管道(转换 -> pdf2ps -> lp),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2507596/

相关文章:

php - 无法将 Php 应用程序与 SharePoint 连接

c - 了解 POSIX 和 Linux/glibc sched_* 函数之间的差异

regex - Bash 正则表达式从数组元素中去除引号

linux - Docker:将返回值设置为环境变量

java 通过点阵打印,跳页

c# - 为 Windows 客户端(而非 Web 应用程序)打印的最佳方式?

JavaScript 打印预览

php - 带有 curl --interface 或 CURLOPT_INTERFACE 的 SO_BINDTODEVICE

c++ - 串行通信 : 0x0D is replaced by 0x0A during transmission

bash - 尝试编写一个脚本来自动终止程序(mac/unix - kill tomcat)