Lorsqu'une imprimante se bloque pour une raison ou une autre, la file d'attente peut grossir rapidement du fait des nombreuses tentatives des utilisateurs.

Pour vider une file d'attente en bloc, il est possible d'utiliser une succession de commande en PIPE, telle que la suivante :

# lpstat -alp0|egrep -v '\-\-\-|Job'|grep QUEUED|awk '{ print " cancel ",$2 }'| ksh

(lp0 est la file d'attente concernée); NOTER que '-a' est collé au nom de la file d'impression.

A noter que la dernière partie de la commande ( "| ksh") est là pour exécuter la liste de commande générée.

Aussi, pour vérifier la liste avant exécution, ne mettez pas cette chaine, ce qui donnera la liste des commandes, sans les exécuter.

Pour faire ce nettoyage sur une autre file d'attente, changer le nom. Pour la file par défaut, remplacer '-anom_file' par '-a'.

 

 

icon phone
Téléphone/Whatsapp : +33 (0)6 83 84 85 74
icon phone