CSE 批量打印的命令

期末,又到期末。

期末就意味着考试……积累了一个学期的课件也都该打印出来看看了。一学期四门课,每门课每周至少一份课件,一十二周下来,差不多也该积攒个四十八份了。打印四十八份 PDF 文档,每次都用 xpdf 点击开来,然后按打印按钮,输入打印机?这方法太老土!试试这个命令吧……
find -iname "*.<filetype>" -exec lpr -P<printername> {} \;
像是从 lump 打印机单面打印一个目录下的所有 PDF 文件,就用
find -iname "*.pdf" -exec lpr -Plump.sgl {} \;
需要注意的是, find 命令会自动搜索当前目录下的所有子目录,为避免打印不必要的内容,可以在执行以上命令前,先使用该命令
find -iname "*.<filetype>"
确认所有需要打印的文件全都在列。