Não há uma maneira curta de fazer isso com unzip
, pois ele aceita apenas um arquivo zip para a descompactação de cada vez. Considere algum tipo de loop de shell como:
for d in *.zip
do
dir=/home/usrname/anotherdir/zip${d%%.zip}
unzip -d "$dir" "$d"
done