- direct rewrite from "rpmx", TODO: unify "unzipx" and "rpmx"!
--- /dev/null
+#! /bin/sh
+if [ $# = 0 ];then
+ echo 'Syntax: $0 <file.zip>...'
+ exit 1
+ fi
+while [ $# -gt 0 ];do
+ d=`basename "$1" .zip`
+ if [ -f "$d" ];then
+ d="$d.dir"
+ fi
+ mkdir "$d" 2>/dev/null
+ r="$1"
+ if [ "${r#/}" = "$r" ];then
+ r="../$r"
+ fi
+ (if cd "$d";then
+ unzip -L "$r"
+ fi
+ )
+ shift
+ done