Repost de minha resposta :
O unzip do BusyBox pode pegar stdin e extrair todos os arquivos.
wget -qO- http://downloads.wordpress.org/plugin/akismet.2.5.3.zip | busybox unzip -
O traço após unzip é usar stdin como entrada.
Você pode até mesmo,
cat file.zip | busybox unzip -
Mas isso é apenas redundante de unzip file.zip .
Se a sua distro usar o BusyBox por padrão (por exemplo, Alpine), basta executar unzip - .
O BusyBox é disponível no Cygwin.