B 脚本检查特定佳能打印机是否在线

B 脚本检查特定佳能打印机是否在线

目标:创建一个 bash 脚本,检查某台佳能打印机是否已连接且在线(已连接:真/假)

我如何在终端 (或通过 python) 中执行此操作?我试过了,lpstat -p -d但即使打印机已关闭,也会出现“打印机空闲”的情况。

它是一台连接 wifi 的打印机,所以我可以 ping 它吗?

答案1

我尝试了这个命令cnijnetprn --search auto并给出了以下输出:

network cnijnet:/18-0C-AC-2E-EF-87 "Canon iP7200 series" "Canon-iP7200-series_18-0C-AC-2E-EF-87"

如果打印机未在线则我不会得到任何输出。

我想我可以用它。

相关内容