vec*_*ect 5 linux zip cygwin command-line stdin
如下来自UNZIP(1L)手册页
尚不支持从标准输入读取的档案
是否有其他 CLI 程序在 Linux/cygwin 下运行,可以从 zip 档案中提取并从 stdin 读取它们?
小智 5
转贴我的回答:
BusyBoxunzip可以使用标准输入并提取所有文件。
wget -qO- http://downloads.wordpress.org/plugin/akismet.2.5.3.zip | busybox unzip -
Run Code Online (Sandbox Code Playgroud)
后面的破折号unzip是使用 stdin 作为输入。
你甚至可以,
cat file.zip | busybox unzip -
Run Code Online (Sandbox Code Playgroud)
但这只是多余的unzip file.zip。
如果您的发行版默认使用 BusyBox(例如 Alpine),只需运行unzip -.
BusyBox在 Cygwin 中可用。
| 归档时间: |
|
| 查看次数: |
3928 次 |
| 最近记录: |