Post date: Dec 5, 2017 9:10:03 AM
fuse-zip-r for read-write)for f in "$@" do /usr/local/bin/fuse-zip -r -o local "$f" /tmp/fuse-zip-$RANDOM done Update: this more sophisticated version handles more archive types (needs archivemount)
for f in "$@"do dir=/tmp/archivemount-$RANDOM mkdir -p $dir if [[ $f == *.zip ]]; then /usr/local/bin/fuse-zip "$f" $dir -r -o local else /usr/local/bin/archivemount "$f" $dir -o readonly,local,volname="$f",direct_io fi open $dirdone