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

alc*_*hol 5 linux printing bash

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

pdf2ps file.pdf - | lp -s
Run Code Online (Sandbox Code Playgroud)

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

convert file1.pdf file2.pdf merged.pdf
Run Code Online (Sandbox Code Playgroud)

file1.pdffile2.pdf合并为merged.pdf,target可以替换为' - '.

我怎么能管道转换成pdf2ps然后进入lp

ton*_*nio 7

convert file1.pdf file2.pdf - | pdf2ps - - | lp -s 应该做的工作.

您将convert命令的输出发送到psf2ps,psf2ps又将其输出提供给lp.