> > # $_lpt1 = "lpr -l" > # $_lpt2 = "lpr -l -P lpt2" > # $_lpt3 = "" > > # idle time in seconds before spooling out. Default: (20) > > # $_printer_timeout = (20) > > ############################################################################## > > However, these lines are not at all clear to me. What changes are needed so > that lpt1 output goes to a disk file? well, you could try to capture LPT output in file, convert to PDF and mail to yourself /HOME/USERNAME/.dosemurc ---------------------- $_lpt1 = "tmpprn" $_printer_timeout = (30) ---------------------- /USR/LOCAL/BIN/tmpprn --------------------- #!/bin/bash # # TMP1=`mktemp /home/$USER/epson.XXXXX` || exit 1 TMP2=`mktemp /home/$USER/outps.XXXXX` || exit 1 TMP3=`mktemp /home/$USER/pdf.XXXXX` || exit 1 # date > ~/dt.txt # # write out data into TMP1 # cat "$@" > $TMP1 cd /usr/local/bin # epsonps -q -ta4-12 -o$TMP2 $TMP1 gs -sDEVICE=pdfwrite -sPAPERSIZE=a4 -sOutputFile=$TMP3 -dBATCH -dNOPAUSE $TMP2 $ sleep 2 # mv $TMP3 $TMP3.pdf /usr/bin/mutt -a $TMP3.pdf -s "DOS PRINT" $USER@localhost < ~/dt.txt # sleep 2 #cleanup rm -f $TMP1 rm -f $TMP2 rm -f $TMP3.pdf rm -f ~/dt.txt ------------------------ Hope this lead you to right way -- To unsubscribe from this list: send the line "unsubscribe linux-msdos" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html