}
unzipurl() {
+ local usage="Usage: unzipurl URL [-q QUIET]"
local url file
- url=${1:?Usage: unzipurl URL}
+ url=${1:?$usage}; shift
+ verbose=1
+ [ "$1" = "-q" ] && verbose=0 && shift
+ [ $# -gt 0 ] && echo "$usage" 1>&2 && return 1
+ #echo OK $verbose; return
-# NB 20.03.19 file=`echo "$url"|awk -F/ '/\.zip$/ { print $NF }'`
-# NB 20.03.19 [ -z "$file" ] && file="unzipurl.zip"
-
- file="/tmp/unzipurl.$$.zip"
+ file=`echo "$url"|awk -F/ '/\.zip$/ { print $NF }'`
+ [ -z "$file" ] && file=".unzipurl.zip"
+# NB 20.03.19
+# NB 20.03.19 file="/tmp/unzipurl.$$.zip"
wget "$url" -O "$file" && unzip -v "$file"