#!/bin/csh switch( $4 ) case "play": set filename = /dev/audio breaksw case "extract": if( $5 == "" ) then set filename = "/tmp/mime$$.au" else set filename = "/tmp/$5" endif breaksw default: exit -1 endsw echo "$2; $3 -> $filename" switch( $3 ) case "7bit": case "8bit": case "binary": /bin/cp $1 $filename breaksw case "base64": decode-b < $1 > $filename breaksw case "quoted-printable": mmencode -q -u $1 > $filename breaksw default: echo "unkown encoding" exit -1 endsw /bin/rm $1