On Thu, 6 Apr 2000, Pete Peterson wrote:

> I can do"
>   ps2pdf -r300 -g3300x5100 infile.ps outfile.pdf
> 
> But I'd really like to have a FILTER that might do something like:
> 
> program_making_ps | postscript2pdf [opts] | uuencode widget.pdf | mail whoever
> 
> Obviously, I could make "postscript2pdf" be a script that wrote STDIN to a
> temp file, ran ps2pdf to create another temp file, output that to STDOUT,
> and deleted the temp file, but I thought I remembered there was some less
> ugly way to accomplish that with a wrapper that didn't involve creating
> temporary files.
> 

I don't know if its the method you remeber or not but a program's stdio
can be address as files (on linux anyway) as /proc/self/fd/{0,1,2}.  So
you could something like...

        ps2pdf -r300 -g3300x5100 /proc/self/fd/0 /proc/self/fd/1

... which is kind of a round about way of telling ps2pdf to read from
stdin and write to stdout.

M.


-- 
To unsubscribe: mail [EMAIL PROTECTED] with "unsubscribe"
as the Subject.

Reply via email to