# sea-shell **Repository Path**: seaxlab/sea-shell ## Basic Information - **Project Name**: sea-shell - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-04-29 - **Last Updated**: 2026-04-05 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # sea-shell 常用脚本处理 ## Java - `wget https://gitee.com/seaxlab/sea-shell/raw/master/java/dump_interactive.sh` (推荐使用) - `wget https://gitee.com/seaxlab/sea-shell/raw/master/java/dump.sh` `chmod +x dump_interactive.sh` ## 脚本软链接 将本仓库中的脚本通过**软链接**加入到个人命令目录(默认 `~/sea/bin`),方便直接在命令行调用(请把 `REPO` 改成你本机 clone 位置;`BIN` 可按习惯修改)。 ```bash BIN="/Users/leo/sea/bin" REPO="/Users/leo/leo/gitlab/seaxlab/sea-shell" mkdir -p "$BIN" # Cursor 相关 ln -sf "$REPO/cursor/cursor-setting-merge.sh" "$BIN/cursor-setting-merge" ln -sf "$REPO/cursor/cursor-setting-backup.sh" "$BIN/cursor-setting-backup" ln -sf "$REPO/cursor/cursor-mcp-backup.sh" "$BIN/cursor-mcp-backup" # npm 相关(切换 registry:参数 taobao | official;无参则交互选择) ln -sf "$REPO/npm/npm-registory-switch.sh" "$BIN/npm-registory-switch" # GitLab 相关 ln -sf "$REPO/gitlab/gitlab-merge.sh" "$BIN/gitlab-merge" ln -sf "$REPO/gitlab/gitlab-pipeline.sh" "$BIN/gitlab-pipeline" ``` 确保 `PATH` 中包含与 `BIN` 相同的目录(例如在 `~/.zshrc` 中 `export PATH="/Users/leo/sea/bin:$PATH"`,路径需与上面 `BIN=` 一致)。若链接已存在,`ln -sf` 会覆盖更新。 add by worktree add by master