本人常用的shell脚本
设置 Git 仓库的用户名和邮箱
curl -sSL https://cnb.cool/zhiqiangwang/sh/-/git/raw/main/git/user.sh | bash -s github-actions curl -sSL https://cnb.cool/zhiqiangwang/sh/-/git/raw/main/git/user.sh | bash -s github curl -sSL https://cnb.cool/zhiqiangwang/sh/-/git/raw/main/git/user.sh | bash -s cnb curl -sSL https://cnb.cool/zhiqiangwang/sh/-/git/raw/main/git/user.sh | bash -s gitee
批量修改 Git 仓库历史提交中的邮箱和用户名
bash -c "$(curl -fsSL https://cnb.cool/zhiqiangwang/sh/-/git/raw/main/git/commit-fixup.sh)"
Git 分支合并工具
bash -c "$(curl -fsSL https://cnb.cool/zhiqiangwang/sh/-/git/raw/main/git/cpmp.sh)"
Wi-Fi 管理脚本,支持列出、查看密码和删除保存的 Wi-Fi 网络
bash -c "$(curl -fsSL https://cnb.cool/zhiqiangwang/sh/-/git/raw/main/mac/wifi.sh)"
自动安装 Mac 开发环境,包括 Homebrew、UV 包管理器和代码规范工具
bash -c "$(curl -fsSL https://cnb.cool/zhiqiangwang/sh/-/git/raw/main/mac/uv.sh)"
ECS 云盘一键初始化脚本,支持分区、文件系统创建、挂载和开机自动挂载
bash -c "$(curl -fsSL https://cnb.cool/zhiqiangwang/sh/-/git/raw/main/liunx/disk_mount.sh)"
ECS 云盘扩容脚本,支持 LVM 自动扩容和交互式选择磁盘
bash -c "$(curl -fsSL https://cnb.cool/zhiqiangwang/sh/-/git/raw/main/liunx/disk_expand.sh)"
初始化 Git 仓库,生成 README.md、LICENSE 和 .gitignore
bash -c "$(curl -fsSL https://cnb.cool/zhiqiangwang/sh/-/git/raw/main/project/init-cnb-repo.sh)"
自动化创建 Vue 3 项目(TypeScript + Router + Pinia + ESLint + Prettier)
bash -c "$(curl -fsSL https://cnb.cool/zhiqiangwang/sh/-/git/raw/main/project/init-vue.sh)"
自动化创建 Next.js 项目,自动安装 shadcn-ui 及常用组件
bash -c "$(curl -fsSL https://cnb.cool/zhiqiangwang/sh/-/git/raw/main/project/init-nextjs.sh)"