+macro editor ALT-w: wrap text (subject line) to " [WAS: &]"
[nethome.git] / bin / unzipx
1 #! /bin/sh
2 if [ $# = 0 ];then
3         echo 'Syntax: $0 <file.zip>...'
4         exit 1
5         fi
6 while [ $# -gt 0 ];do
7         d="$1"
8         d=`basename "$d" .zip`
9         d=`basename "$d" .ZIP`
10         if [ -f "$d" ];then
11                 d="$d.dir"
12                 fi
13         mkdir "$d" 2>/dev/null
14         r="$1"
15         if [ "${r#/}" = "$r" ];then
16                 r="../$r"
17                 fi
18         (if cd "$d";then
19                 unzip -L "$r"
20                 fi
21          )
22         shift
23         done