#!/bin/sh # Script for conversion of old PRISM files (Linux/Solaris) if [ "$1" = "" ]; then echo "Usage: prism3to4 []" exit fi # Run using main PRISM script with this class PRISM_MAINCLASS="parser.Prism3To4" export PRISM_MAINCLASS if [ "$2" = "" ]; then prism "$1" else if [ "$2" = "$1" ]; then ( prism "$1" > "$2".new && mv "$2".new "$2" ) || rm "$2".new else prism "$1" > "$2" fi fi