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