#! /bin/sh # # ncopies -- PostScript ファイルの複数枚印刷 # # revision history: # Mar. 15, 1999 by Dai ISHIJIMA # # Usage: # ncopies 枚数 # # Example: # cat hogehoge.ps | ncopies 3 | lpr # # 動作確認: # FreeBSD 3.x, 4.x, # Apple LaserWriter16/600PS2, Xerox LaserWind1040PS, # Xerox LaserPress2100PS, EPSON LP-8300CPD # case $# in 0) echo "Usage: $0 copy-count" 1>&2 ; exit 1 ;; esac ncopies=$1 shift if [ $ncopies -lt 2 ] ; then echo "$0: copy-count too small: $ncopies" 1>&2 exit 1 fi echo '%!' echo "1 dict dup /NumCopies $ncopies put setpagedevice" cat "$@"