#!/bin/sh filename=`basename $1` if [ ! -d "$filename" ] ; then echo Sorry, $filename is not a directory. exit fi zip -9r "$filename.zip" "$filename" if [ $? -gt 0 ] ; then echo Something bad happened while zipping directory. Exiting. exit fi echo echo -n "Do you want to remove the directory? [y/N]: " read answer if [ $answer == "y" ] ; then rm -fr "$filename" fi