unzip -l archive.zip "*.out" | perl -ne 'if (/(\S+\.out)$/){ print $1," ", `unzip -p archive.zip $1`, $/}'