#!/bin/sh # # zip-r - zip the indicated files (or directories) into zip files # # $Id$ opts= while : do case "$1" in -*) opts="$opts $1" shift ;; *) break ;; esac done for f in "$@" do case "$f" in *.zip) ;; *) g=`echo "$f" | sed 's#/*$##'` zip $opts "$g".zip -r "$g" ;; esac done