# zip-cmd **Repository Path**: tianai/zip-cmd ## Basic Information - **Project Name**: zip-cmd - **Description**: 带忽略规则的文件夹压缩工具 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2025-05-07 - **Last Updated**: 2025-08-12 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 📦 zip-cmd - 带忽略规则的文件夹压缩工具 `zip-cmd` 是一个用 Go 编写的命令行工具,可将指定的文件夹压缩为 `.zip` 文件。 它支持使用 `.zipignore` 文件或命令行参数来排除不需要压缩的文件或目录,类似于 `.gitignore` 的用法。 --- ## ✨ 功能特性 - ✅ 将整个目录压缩为 `.zip` 文件 - ✅ 支持 `.zipignore` 文件定义忽略规则 - ✅ 支持命令行传入额外忽略规则(使用 `--ignore` 参数) - ✅ 显示压缩进度条,实时反馈 - ✅ 如果未指定输出 zip 文件名,则自动使用源目录名称生成 --- ## 使用方法 ```shell ./zip --ignore="规则1,规则2,..." [源目录路径] [输出 zip 文件路径] ```