script to ease the pain of compressing paks. needs pak-0.2.2

This commit is contained in:
Bill Currie 2000-09-28 17:21:20 +00:00
parent 6cfe4a3128
commit 2f8e140023

22
tools/zpak Executable file
View file

@ -0,0 +1,22 @@
#!/bin/bash
if [ $# -eq 0 ]; then
echo 'usage: $0 <pakfile> ...'
exit 1
fi
for pakfile in $*; do
[ -f ${pakfile} ] || echo ${pakfile} not found && continue
[ "${pakfile#/}" = "${pakfile}" ] && pakfile=`pwd`/${pakfile}
tmp=/var/tmp/zpak.$$
mkdir ${tmp}
cd ${tmp}
pak vxf ${pakfile} | sed -e 's/$/.gz/' > pakfile.lst
mv ${pakfile} ${pakfile}.bak
gzip -rv9 *
pak vcf ${pakfile} `zcat pakfile.lst.gz`
cd -
rm -rf ${tmp}
done