find . -iname "*.zip" > t; while read line; do unzip $line -d ${line%/*}; done < t; rm t;