Subversion Repositories planix.SVN

Rev

Rev 2 | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
2 - 1
#!/bin/rc
2
if (! ~ $DEBUG '') flag x +
3
 
4
# usage: gspipe [dev]
5
# assumes postscript on stdin
6
 
7
switch($#*) {
8
case 0
9
	GSDEVICE=`{echo $LPCLASS | sed 's/(.*\+)?gs!([^+]*)(\+.*)?/\2/'}
10
case 1
11
	GSDEVICE=$1
12
case *
13
	echo 'usage: gspipe [dev]' >[1=2]
14
	exit gspipe
15
}
16
 
17
GSTMPFILE=/tmp/gsp^$pid
18
GSOPT=('-sDEVICE='^$GSDEVICE '-sOUTPUTFILE='$GSTMPFILE -dSAFER -dNOPAUSE -dQUIET -dBATCH)
19
 
20
gs $GSOPT - >/dev/null 
21
 
22
cat $GSTMPFILE
23
rm -f $GSTMPFILE
24
exit ''