From 6e4ee8596695277371be0a252269d58075452f92 Mon Sep 17 00:00:00 2001 From: short <> Date: Tue, 9 Oct 2001 22:50:31 +0000 Subject: [PATCH] .zip file is expanded into its own subdirectory - direct rewrite from "rpmx", TODO: unify "unzipx" and "rpmx"! --- bin/unzipx | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100755 bin/unzipx diff --git a/bin/unzipx b/bin/unzipx new file mode 100755 index 0000000..8e988d7 --- /dev/null +++ b/bin/unzipx @@ -0,0 +1,21 @@ +#! /bin/sh +if [ $# = 0 ];then + echo 'Syntax: $0 ...' + 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 -- 1.8.3.1