diff options
author | rsc <devnull@localhost> | 2005-12-29 22:37:34 +0000 |
---|---|---|
committer | rsc <devnull@localhost> | 2005-12-29 22:37:34 +0000 |
commit | f65cd0d511c2b7301408ffffaa42ff080b1b54fd (patch) | |
tree | c315d652639d912b6ca9e5c6bd484e1776260471 /bin/page | |
parent | 7fe619f76637dcbae2591830d8175b769f96b6eb (diff) | |
download | plan9port-f65cd0d511c2b7301408ffffaa42ff080b1b54fd.tar.gz plan9port-f65cd0d511c2b7301408ffffaa42ff080b1b54fd.tar.bz2 plan9port-f65cd0d511c2b7301408ffffaa42ff080b1b54fd.zip |
no more case problems
Diffstat (limited to 'bin/page')
-rwxr-xr-x | bin/page | 43 |
1 files changed, 20 insertions, 23 deletions
@@ -28,7 +28,7 @@ xfile() then echo 'troff intermediate output' else - 9 file < "$1" | sed 's/stdin: //' + 9 file < "$1" | sed 's/stdin: //' | tr A-Z a-z fi } @@ -43,18 +43,15 @@ main() *troff*) tr2post "$1" | psfonts | page ;; - *PDF*) + *pdf*) psv $1 ;; - *PS*) + *ps*) psv $1 ;; *postscript*) psv $1 ;; - *PostScript*) - psv $1 - ;; *) qiv "$@" ;; @@ -73,38 +70,38 @@ case $# in mv $tmp $tmp.tr tmp=$tmp.tr ;; - *PDF*) + *pdf*) mv $tmp $tmp.pdf tmp=$tmp.pdf ;; - *PS*) - mv $tmp $tmp.ps - tmp=$tmp.ps - ;; - *PostScript*) - mv $tmp $tmp.ps - tmp=$tmp.ps - ;; - *postscript*) - mv $tmp $tmp.ps - tmp=$tmp.ps - ;; - *GIF*) + *gif*) mv $tmp $tmp.gif tmp=$tmp.gif ;; - *JPG*) + *jpg*) mv $tmp $tmp.jpg tmp=$tmp.jpg ;; - *JPEG*) + *jpeg*) mv $tmp $tmp.jpg tmp=$tmp.jpg ;; - *PNG*) + *png*) mv $tmp $tmp.png tmp=$tmp.png ;; + *postscript*) + mv $tmp $tmp.ps + tmp=$tmp.ps + ;; + *postscript*) + mv $tmp $tmp.ps + tmp=$tmp.ps + ;; + *ps*) + mv $tmp $tmp.ps + tmp=$tmp.ps + ;; *) echo 1>&2 page: unrecognized file type on standard input: $type rm -f $tmp |