Bash脚本
-
使用 claude code 编写 bash 脚本时的跨平台兼容问题
上周五晚上十一点,我坐在家里那台 MacBook Pro 前,用 Claude Code 五分钟“写”完了一个自动化部署脚本。把本地代码 push 到 GitLab,GitLab Runner 瞬间拉取脚本并在 WSL2 上的 Ubuntu 环境里执行,结果报了一行我从未见过的错误:/bin/sh^M: bad interpreter: No such file or directory。那一瞬间…