@hyperpape I meant

echo "unzip $a && rm $a"

but that parsed as

echo "unzip $a" && rm $a

and since the echo always succeeds the rm runs