5 votes

Liste des informations supplémentaires sur l'imprimante CUPS

Comment afficher des informations sur l'imprimante, telles que sa description ou son emplacement, à l'aide d'outils de ligne de commande ?

lpstat -t répertorie les noms d'imprimantes, les classes et les périphériques pour les imprimantes, mais il ne répertorie pas la description ou l'emplacement de l'imprimante. Existe-t-il un moyen d'obtenir ces informations sans utiliser http ou l'interface graphique ?

7voto

ewwhite Points 193555

Vous pouvez obtenir ces informations auprès de 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:

0voto

Ceci est un peu plus global, pour tout éliminer l'instruction grep.

for i in $( lpstat -v | awk '{ print $3 }' | tr ':' ' ' ) ; do lpstat -l -p $i | grep 'printer\|Location' ; done

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X