首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在Windows的命令行中使用gunzip

在Windows的命令行中使用gunzip
EN

Stack Overflow用户
提问于 2018-08-18 13:15:25
回答 3查看 20K关注 0票数 4

我需要在Windows终端上使用gunzip (gzip的解压工具)

我已经从here下载了gzip (第一个下载链接)

我安装了它,并将它的/bin文件夹添加到我的PATH变量中,gzip命令有效,但gunzip甚至不是可执行文件,所以我不能使用它

gunzip内容:

代码语言:javascript
运行
复制
#!/bin/sh
PATH=${GZIP_BINDIR-'c:/progra~1/Gzip/bin'}:$PATH
exec gzip -d "$@"

谢谢

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2018-08-18 13:30:34

我让它工作了

正如我所说的,我需要安装gzip并将其/bin文件夹添加到我的PATH变量

然后使用以下命令编辑ProgramFiles/GnuWin32/bin/gunzip文件(全部替换):

代码语言:javascript
运行
复制
@echo off
gzip -d %1

并将其保存为.bat格式,这样您现在的/bin文件夹中就有了一个gunzip.bat文件

现在我可以在终端中使用gunzip :)

票数 4
EN

Stack Overflow用户

发布于 2020-05-05 14:12:22

我一直在本地机器(Windows)上使用MobaXterm软件。

它的工作方式就像Putty和WinSCP一样,可以在linux模式下打开本地桌面,因此我可以很容易地打开*.gz类型的文件。

票数 2
EN

Stack Overflow用户

发布于 2018-08-18 13:28:32

您发布的代码是bash,适用于linux。你需要让它的一个dos/command版本在windows上运行,即

代码语言:javascript
运行
复制
REM THIS IS CMD
PATH=c:/progra~1/Gzip/bin;%PATH%
gzip.exe -d "%*"

因为它是一个不同的构建,所以很难说是否所有的命令行参数都是相同的,您在linux上使用的是相同的,所以即使使用这个.cmd或.bat,您也不能以在linux环境中相同的方式工作。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51905489

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档