home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Columbia Kermit
/
kermit.zip
/
archives
/
tools.tar.gz
/
tools.tar
/
kmakezipfile
< prev
next >
Wrap
Text File
|
2011-08-16
|
684b
|
35 lines
#/bin/bash
# Make Zip archive of current directory
d=~kermit/archives # Destination for zip archive
if [ $# != 1 ]; then
echo Usage: $0 zipfilebasename
exit 1
fi
rm -f $d/$1.zip # Delete existing copy if any
# Do text files (all but .ps and .pdf...)
zip -y -l $d/$1.zip -n .ps:.pdf * || exit 1
# Do any .ps or .pdf files...
case `echo *.ps` in \
\*.ps) echo "No PostScript files..." ;;
*) zip -y $d/$1.zip *.ps || exit 1 ;;
esac
case `echo *.pdf` in \
\*.pdf) echo "No PDF files..." ;;
*) zip -y $d/$1.zip *.pdf || exit 1 ;;
esac
# Fix permissions and show results
cd $d
chmod 644 $1.zip
chgrp kermit $1.zip
ls -ldga $1.zip || exit 1
unzip -t $1.zip
exit 0