#!/bin/sh GZ=-9 start="$(pwd)" tmpdir="$(mktemp -d)" trap "rm -rf $tmpdir" EXIT unzip -q "$1" -d "$tmpdir" cd "$tmpdir" tar -czf "$start/${1%.*}.tgz" .