Windows Git Bash 添加 zip 命令

为了方便,有时会用 Git Bash 执行一些 sh 脚本,这些脚本内容大多是与平台无关的打包、文件操作。Git Bash 默认不带 zip 包,那如何使用 zip 命令呢?
为 Git Bash 安装 zip
我们可以手动将 zip 放置于 Bash 目录,使得 Git Bash 支持 zip 命令(类似 Linux),以下是操作步骤。
下载 zip 及 bzip2
- 访问gunwin32/zip下载 zip 二进制包,最新包为
zip-3.0-bin.zip
。 - 访问gunwin32/bzip2下载 bzip2 二进制包,最新包为
bzip2-1.0.5-bin.zip
。
解压 bin 文件夹
将上述两个压缩包中的 bin 文件夹解压出来。
复制 zip 及 bzip2 程序到 Git Bash
找到 Git 文件夹下的usr/bin
目录,将zip/bin
及bzip2/bin
文件夹内的全部文件放置于此目录(注意截图内的文件仅为一部分)。
完成
操作完成后,打开一个 Git Bash 窗口,便可以在 Git-Bash 中使用 Git 命令了。
推荐的其他方案
如果需要频繁使用 Linux,可以在启用 Linux 子系统的情况下安装 WSL2,之后安装 Windows 商店内的 Ubuntu 即可。
安装完成后,直接在 Powershell 中输入 bash,便可以在当前文件夹处进入 Linux 子系统的 bash 环境,非常方便。