#!/bin/bash

cat $1 | sed -n /^Content-Type:\ app/,/^–/p > $$.tmp

MD5=`cat $$.tmp | head -n 1 | sed -e ‘s/.*name=»\(.*\)»/\1/’`

if [ `cat $$.tmp | wc -l` -gt 0 ]; then
echo «begin-base64 644 ${MD5}» > $$.encoded
cat $$.tmp | sed -n «3,$»p | tac | sed -n «3,$»p | tac >> $$.encoded
echo «====» >> $$.encoded
uudecode $$.encoded
rm $$.encoded
fi

rm $$.tmp