Linux
列出其他 CUPS 列印機資訊
如何使用命令行工具顯示列印機資訊,例如列印機描述或列印機位置?
lpstat -t
列出列印機的列印機名稱、類別和設備,但不列出列印機描述或位置。有沒有辦法在不使用 http 或 GUI 界面的情況下獲取這些資訊?
您可以使用 獲取此資訊
lpstat -l -p printername
。[root@Valley ~]# lpstat -l -p zebra2 printer zebra2 is idle. enabled since Tue Jun 8 15:50:35 2010 Form mounted: Content types: any Printer types: unknown Description: Zebra 105SL in shipping Alerts: none Location: Shipping Connection: direct On fault: no alert After fault: continue Users allowed: (all) Forms allowed: (none) Banner required Charset sets: (none) Default pitch: Default page size: Default port settings:
這有點全球化,因為一切都消除了 grep 語句。
for i in $( lpstat -v | awk '{ print $3 }' | tr ':' ' ' ) ; do lpstat -l -p $i | grep 'printer\|Location' ; done