• # Re: Le nombre de pages dans un document PostScript ?

    Posté par  (site web personnel) . Évalué à 1.

    Si l'utilitaire
    psselect
    n'est pas présent sur votre système, un petit
    grep %%Pages linuxsf.ps
    peut vous depanner.

    L'information interressante est la dernière. Un commande plus évoluée (;-) pour obtenir juste ce que l'on veut :
    grep %%Pages linuxsf.ps |  tail -1 | cut -d' ' -f2


    (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  . Évalué à 1.

    D'abord juste un détail on évite un cat avec "psselect < linuxsf.ps ..." ?

    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.