chercher les occurences de showpage ou page ne donne pas forcement le vrai resultat.
Par exemple, rien n'empeche quelqu'un de creer une nouvelle macro qui appel showpage et de remplacer les occurences de showpage par le nom de la nouvelle macro.
Du coup tu ne comptes showpage qu'une seule fois.
Y a pas encore prescription mais c'est comme ca que je transformai mon faible quota d'impression (200 pages) a un quota de 200 impressions etant etudiant. D'ailleur ils ont fait sauter le script depuis.
Je pense que le seul moyen de compter le nombre de page, c'est d'avoir un moteur qui se tape l'interpretation du ps complet.
Maintenant si c'est juste pour utiliser le script pour des fichiers ps *clean*...
> Je pense que le seul moyen de compter le nombre de page, c'est d'avoir un moteur qui se tape l'interpretation du ps complet.
Ici, pour compter les impressions des gens, on interroge carrément l'imprimante en SNMP pour lui demander combien de pages N&B et couleur elle a imprimée depuis sa naissance, avant et après l'impression.
# Re: Le nombre de pages dans un document PostScript ?
Posté par Bonnefille Guilhem (site web personnel) . Évalué à 1.
L'information interressante est la dernière. Un commande plus évoluée (;-) pour obtenir juste ce que l'on veut :
(on pourrait faire plus simple, mais c'est tellement agréable d'utiliser les bons outils standards)
[^] # Re: Le nombre de pages dans un document PostScript ?
Posté par Jerome Alet (site web personnel) . Évalué à 1.
grep -c showpage fichier.ps
donne aussi le bon résultat
[^] # Re: Le nombre de pages dans un document PostScript ?
Posté par Delahaye Matthieu . Évalué à 1.
Par exemple, rien n'empeche quelqu'un de creer une nouvelle macro qui appel showpage et de remplacer les occurences de showpage par le nom de la nouvelle macro.
Du coup tu ne comptes showpage qu'une seule fois.
Y a pas encore prescription mais c'est comme ca que je transformai mon faible quota d'impression (200 pages) a un quota de 200 impressions etant etudiant. D'ailleur ils ont fait sauter le script depuis.
Je pense que le seul moyen de compter le nombre de page, c'est d'avoir un moteur qui se tape l'interpretation du ps complet.
Maintenant si c'est juste pour utiliser le script pour des fichiers ps *clean*...
[^] # Re: Le nombre de pages dans un document PostScript ?
Posté par Jerome Alet (site web personnel) . Évalué à 1.
Maintenant, il existe d'autres solutions :
http://www.librelogiciel.com/software/PyKota/action_Presentation(...)
[^] # Re: Le nombre de pages dans un document PostScript ?
Posté par 🚲 Tanguy Ortolo (site web personnel) . Évalué à 1.
Ici, pour compter les impressions des gens, on interroge carrément l'imprimante en SNMP pour lui demander combien de pages N&B et couleur elle a imprimée depuis sa naissance, avant et après l'impression.
# Re: Le nombre de pages dans un document PostScript ?
Posté par Alain Tésio . Évalué à 1.
Et puis ça marche pas chez moi (debian sid, psutils 1.17-17) :
$ psselect < linuxsf.ps 2>&1 1>/dev/null
psselect release 1 patchlevel 17
Copyright (C) Angus J. C. Duggan, 1991-1995. See file LICENSE for details.
Usage: psselect [-q] [-e] [-o] [-r] [-p] [infile [outfile]]
Il faut sélectionner des pages, pour avoir la dernière
psselect -p _1- < linuxsf.ps 2>&1 1>/dev/null
[49] Wrote 1 pages, 52158 bytes
Pour n'avoir que ne nombre de pages piper dans :
| sed "s/^\[\([0-9]*\)\].*/\1/"
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.