这是命令 funzip,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
funzip - 用于从管道中的 ZIP 存档中提取的过滤器
概要
解压 [-密码[输入[.zip|.gz]]
争论
[-密码]
如果 ZIP 存档已加密,则要使用的可选密码。 解密可能不
在某些站点支持。 有关更多详细信息,请参阅说明。
[输入[.zip|.gz]]
可选的输入归档文件规范。 有关详细信息,请参阅说明。
商品描述
解压 没有文件参数充当过滤器; 也就是说,它假定一个 ZIP 存档
(或 GZIP'd(1) file) 被输送到标准输入中,并提取第一个成员
从存档到标准输出。 当 stdin 来自 tty 设备时, 解压 假设这
不能是(二进制)压缩数据流,而是显示简短的帮助文本。 如果
有一个文件参数,然后从指定的文件而不是从读取输入
标准输入。
可以在命令行上指定加密 zip 文件的密码(在
文件名,如果有的话)通过在密码前加上破折号。 请注意,这构成了一个
许多系统的安全风险; 当前正在运行的进程通常可以通过简单的
命令(例如, ps(1) Unix 下),可以读取命令行历史记录。 如果第一个
zip文件的入口是加密的,命令行没有指定密码,然后
系统会提示用户输入密码,并且密码不会在控制台上回显。
鉴于单成员提取的限制, 解压 结合使用最有用
使用二级存档程序,例如 焦油(1). 以下部分包括一个
示例说明了在磁盘备份到磁带的情况下的这种用法。
示例
使用 解压 提取存档 test.zip 的第一个成员文件并将其通过管道传输到
更多(1):
funzip test.zip | 更多的
使用 解压 测试test.zip的第一个成员文件(任何错误都会在
标准错误):
funzip test.zip > /dev/null
使用 拉链 和 解压 代替 压缩(1)和 cat猫(1)(或 GZIP(1)和 猫猫(1)) 对于
磁带备份:
焦油 cf - . | zip -7 | dd of=/dev/nrst0 obs=8k
dd if=/dev/nrst0 ibs=8k | funzip | 焦油 xf -
(例如,其中 nrst0 是 SCSI 磁带驱动器)。
使用 onworks.net 服务在线使用 funzip