Apparence
Uubu.fr

Les systèmes Linux, l’open source, les réseaux, l’interopérabilité, etc.
« Il vaut mieux viser la perfection et la manquer que viser l’imperfection et l’atteindre. » (Bertrand Arthur William RUSSEL)
19 septembre 2016

cups printer           Impression


cupstestppd

cupstestppd

Test de conformité des fichiers ppd

   cupstestppd teste la conformité des fichiers ppd avec la spécification PostScript Printer Description version 4.3. Il peut également être utilisé pour lister les options supportées et les polices de caractères disponibles dans un fichier PPD. La première forme de cupstestppd teste un ou plusieurs fichiers ppd. La seconde forme teste le fichier ppd fournis sur l'entrée standard.

OPTIONS

-I filename Ignore toutes les alertes PCFileName
-I filters Ignore toutes les erreurs de filtre
-I profiles Ignore toutes les erreurs de profile
-R rootdir Répertoire root alternatif pour le fichiers de filtre, pre-filtre et autre fichier de vérification
-W constraints Reporte toutes les erreurs et alertes UIConstraint
-W defaults Excepté pour les options liées à la taille, reporte toutes les erreurs et alertes d'option par défaut
-W filters Reporte toutes les erreurs et alertes de filtre
-W profiles Reporte toutes les erreurs et alertes de profile
-W sizes Reporte toutes les erreurs et alertes de taille
-W translations Reporte toutes les erreurs et alertes de traduction
-W all Reporte toutes les erreurs comme alertes
-W none Reporte toutes les erreurs comme erreurs
-q N'affiche rien
-r Relâche les exigences de conformité PPD pour que les espaces blanc, caractères de contrôle, et problèmes de formatage ne soient pas traité comme erreurs
-v[v] Augmente le niveau de détails affichés

Codes de sortie

1 Erreur d'argument sur la ligne de commande ou fichie ppd manquant
2 Impossible d'ouvrir ou lire le PPD
3 Le fichier PPD contient des erreurs de format qui ne peuvent pas être ignorés
4 Le fichier PPD n'est pas conforme avec la spécification PPD

Exemples

Tester tous les fichiers PPD sous le répertoire courant et affiche les noms de chaque fichier non conforme
find . -name \*.ppd \! -exec cupstestppd -q '{}' \; -print
Tester tous les fichiers PPD sous le répertoire courant et affiche les résultat détaillés pour les fichiers non conformes
find . -name \*.ppd \! -exec cupstestppd -q '{}' \; -exec cupstestppd -v '{}' \;