CUPS 打印机管理脚本

CUPS 打印机管理脚本

我们使用 Raspberry Pi(Raspbian 8)计算机作为打印服务器。一台 Raspberry Pi 最多可连接四台 USB 打印机(Zebra 热敏打印机)。打印机可以拔下/关闭/与其他打印机交换。

我需要创建一个 bash 脚本来监视连接的打印机并在 CUPS 中进行正确的映射 - 例如,如果打印机之前是作为 Zebra2 连接的,那么它必须始终是 Zebra2,即使它现在是唯一连接的一台打印机。

我正在考虑将打印机的序列号保存在文件中并在脚本中使用它进行永久映射。

我可以使用命令找到连接的打印机:lpinfo -v

DeviceURI 如下所示:usb://Zebra%20Technologies/ZTC%40SSS747?serial=22Y222222222

相关内容