Star Writer. No file in /tmp is created. However, the script works if execute it and it creates an empty file with the proper name. It appears my problem is that the input filter is never used, or bypassed, somehow. Somewhere along the line of trying different combinations of filters, a file showed up in /tmp that probably looks like what your after. It's attached with the original, system generated filename and the actual text of the document is not recognizable in this file.
tony mollica
[EMAIL PROTECTED]
%!PS-Adobe-3.0 EPSF-3.0 BoUnDiNgBoX %%Creator: Wind/U Xprinter Version 3.1.0 (linux) (Compile Date: Oct 28 1996 14:14:28) ((null)) %%Title: %%CreationDate:Mon Dec 8 14:45:39 1997 %%DocumentSuppliedResources: (atend) %%Pages: (atend) %%LanguageLevel: 1 %%EndComments %%BeginProlog /XPrinterDict dup 200 dict def load begin /bdf{bind def}bind def /ldf{load def}bdf /m/rmoveto ldf /l2/rlineto ldf /gs/gsave ldf /gr/grestore ldf /np/newpath ldf /sv/save ldf /rs/restore ldf /tl/translate ldf /mt/matrix ldf /l/length ldf /z/dict ldf /d/def ldf /e/exch ldf /a/array ldf /ac/arc ldf /an/arcn ldf /b/begin ldf /pi/putinterval ldf /t/moveto ldf /lo/lineto ldf /st/stroke ldf /p/add ldf /s/sub ldf /c/mul ldf /v/div ldf /cp/closepath ldf /sl/scale ldf /ff/findfont ldf /mf/makefont ldf /sf/setfont ldf /f/fill ldf /sw/setlinewidth ldf /sc/setlinecap ldf /sj/setlinejoin ldf /sg/setgray ldf /ski/ISOLatin1Encoding where{pop true}{false}ifelse d /fcd{ff dup l z b{1 index /FID ne{d}{pop pop}ifelse}forall /Encoding ISOLatin1Encoding d currentdict end}bdf /fdf{e definefont pop}bdf /sdt 22 z d sdt b /tpm mt d /tpt mt d /tps mt d /cps {/pr2 e cvlit d /pr1 e cvlit d /npc pr1 l pr2 l p a d npc 0 pr1 pi npc pr1 l pr2 pi npc cvx }bdf /rmx mt d /frs {72 0 rmx defaultmatrix dtransform /yres e d /xres e d xres dup c yres dup c p sqrt }bdf end /sus {sdt b /spf e d /sag e d /ces e d 300 ces v sag /spf load setscreen end }bdf /spt 18 z d spt b /bts {/ybit e d /xbit e d /byv bstr ybit bwd c xbit 8 idiv p get d /mask 1 7 xbit 8 mod s bitshift d byv mask and 0 ne }bdf end /bsf {spt b /y e d /x e d /xix x 1 p 2 v bpx c cvi d /yix y 1 p 2 v bpy c cvi d xix yix bts {/onb onb 1 p d 1} {/ofb ofb 1 p d 0} ifelse end }bdf /setpattern {spt b /csz e d /agl e d /bwd e d /bpy e d /bpx e d /bstr e d /onb 0 d /ofb 0 d csz agl /bsf load sus { }settransfer ofb ofb onb p v setgray end }bdf /picstr 500 string d /inch{72 c}bdf /DP{gs np 0 360 ac cp f gr}bdf /DL{gs np t lo st gr}bdf /RGB{setrgbcolor}bdf /C{gs t show gr}bdf
/ren 12 z d /REn {ren b /nwc e d /nwf e d /bft e d /bfd bft ff d /nf bfd maxlength z d bfd {e dup /FID ne {dup /Encoding eq {e dup l a copy nf 3 1 roll put} {e nf 3 1 roll put} ifelse } {pop pop} ifelse }forall nf /FontName nwf put nwc aload pop nwc l 2 idiv {nf /Encoding get 3 1 roll put} repeat nwf nf definefont pop end }d /rots{gs t rotate show gr}bdf %%EndProlog %%BeginSetup %%EndSetup %%Page: 1 %%BeginPageSetup /#copies 1 def sv 1.00 -1.00 sl 0.00 -841.92 tl %%EndPageSetup %%BoundingBox: (atend) gs gr gs 0 0 t 0 841.92 lo 594.96 841.92 lo 594.96 0 lo cp clip np 1.0 1.0 1.0 RGB 0.240 sw [] 0 setdash 0 sc 0 sj gs np 56.88 56.88 t 56.88 785.28 lo 540.48 785.28 lo 540.48 56.88 lo cp f st gr gr gs 0 0 t 0 841.92 lo 594.96 841.92 lo 594.96 0 lo cp clip np 0.0 0.0 0.0 RGB ski{/Courier fcd /Courier-ISO8859-1 fdf}if /Courier-ISO8859-1 ff [13.92 0 0 -13.92 0 0] mf sf <48656c6c6f2e202054686973206973206120746573742066696c6520666f72205374617257726974657220332e312e> 56.88 67.68 C gr %%PageTrailer rs %%BoundingBox: 0 56 540 841 showpage %%Trailer %%Pages: 1 end %%DocumentSuppliedResources: %%EOF