Репост моего ответа :
BusyBox unzip
может взять стандартный вывод и извлечь все файлы.
wget -qO- http://downloads.wordpress.org/plugin/akismet.2.5.3.zip | busybox unzip -
Тире после unzip
- использовать stdin в качестве входных данных.
Вы можете даже,
cat file.zip | busybox unzip -
Но это просто избыточно unzip file.zip
.
Если ваш дистрибутив использует BusyBox по умолчанию (например, Alpine), просто запустите unzip -
.
BusyBox доступен в Cygwin.