-#!/bin/csh -f
+#!/bin/sh
-switch ( $1 )
-case "7bit":
-case "8bit":
-case "binary":
+case "$1" in
+"7bit"|"8bit"|"binary")
/bin/cp $2 $3
- breaksw
-case "base64":
+ ;;
+"base64")
#decode-b < $2 > $3
mmencode -u $2 > $3
- breaksw
-case "quoted-printable":
+ ;;
+"quoted-printable")
mmencode -q -u $2 > $3
- breaksw
-case "x-uue":
-case "x-uuencode":
- pushd $TM_TMP_DIR
- uudecode $2
- popd
- breaksw
-default:
+ ;;
+"x-uue"|"x-uuencode")
+ (cd $TM_TMP_DIR ; uudecode $2)
+ ;;
+*)
echo "unknown encoding"
exit -1
-endsw
+ ;;
+esac
/bin/rm $2
+
echo "$2 was removed."