Re: lpr d'un fichier pdf

Page principale

Répondre à ce message
Auteur: Olivier Guerrier
Date:  
À: ML Guilde
Sujet: Re: lpr d'un fichier pdf
hervé de Dianous a écrit :
> Olivier Guerrier a écrit :
>> $ pdf2ps fichier.pdf - | lpr
>                       ^^^
> Que signidie le "-" ci-dessus ?

>


Certains logiciels en ligne de commande unix utilisent le tiret "-" à la
place d'un nom de fichier pour utiliser les entrées/sorties standards.

donc si la syntaxe usuelle est "pdf2ps fichier.in fichier.out",
"pdf2ps - -" va lire stdin et va écrire dans stdout...

Sous Linux, tu as aussi une autre solution, c'est d'utiliser
/proc/self/fd/n. On aurait alors:
"pdf2ps /proc/self/fd/0 /proc/self/fd/1"...

Je ne sais pas à quel point le - est un standard ou pas... mais en
général, ça ne coute rien de tenter.

PS: et si ça marche pas, la syntaxe pour effacer un fichier nommé "-"
est : rm -- -

Olivier