我正在使用 Ubuntu 12.04 并成功安装了我的 wi-fi 打印机,但我的问题是:如何一次打印多个文件?我的意思是,我在一个文件夹中有很多 PDF 或文本文件,我想将它们直接发送到打印机,而不是在文件查看器中一个一个打开然后打印然后重复整个过程很多次/:
当右键单击文件或在文件菜单中时,我什至看不到打印选项。
谢谢!
小智 5
解决这个问题的方法非常简单。转到所需的文件夹,然后在终端中执行以下操作:
for FILE in *.pdf ; do lpr "$FILE" ; done
Run Code Online (Sandbox Code Playgroud)
这是来自https://ubuntuforums.org/showthread.php?t=921960
小智 4
我已经完成了一个脚本,它将所需的文件发送到默认打印机:您可能需要修改它以选择folder您的文件所在的位置并运行一次 for .pdf,然后运行 for .txt:
find /home/mike/KeyGuides/ -type f -iname '*.txt' -print0 | while IFS= read -r -d '' f; do lpr "$f"; done。正如我刚刚测试的那样,它确实有效;只需确保所需打印机已设置为默认打印机即可。
如果您有任何问题,我会看看是否可以根据需要进行修改。(如果需要,您可以使用 lpr 的其他选项 - 请参阅man lpr)它应该适用于大多数打印机 - 它在我的佳能 IP4700 上是成功的。
此版本的脚本还将每个打印的文档移动到一个目录(您之前必须已创建),以便在运行脚本时仅打印新文档:
find /home/mike/Duck/ -type f -iname '*.txt' -print0 | while IFS= read -r -d '' f;
do lpr "$f" && mv "$f" /home/mike/Duck/printed/ ; done
Run Code Online (Sandbox Code Playgroud)
这不是 Ubuntu Linux 操作系统的直接解决方案:
另外,还有一个更复杂的解决方案:
安装nautilus-actions包
执行Nautilus Actions Settingsfrom System>Preferences菜单并添加一些操作:
操作选项卡
鹦鹉螺物品
上下文标签:打印
在选择上下文菜单中显示项目
在位置上下文菜单中显示项目(不需要)
操作属性:启用
命令选项卡
个人资料标签:
默认命令:
路径:lp
参数:%M(单击图例按钮查看其他信息)
根据您希望 nautilus 的行为编辑其他选项卡信息。
保存操作,重新启动 nautilus 。
您的上下文菜单将显示“打印”...
来源:Ubuntu论坛
使用一个简单的方法:
打开终端并键入lpr并在其前面添加一个空格。然后将要打印的文件拖放到终端上。
| 归档时间: |
|
| 查看次数: |
11290 次 |
| 最近记录: |