Bash source 位置参数:明明单独传了参数,set -- 为什么仍会改变外层 公共脚本通过 source 载入,调用时还专门给它传了一组参数,外层原有参数却仍被改掉。先查看被载入文件是否执行了 set --。在本文实测的 Bash 顶层调用中,只读取临时参数与显式重设位置参数,会得到不同的返回... yunqueblog/ 技术教程/ 2026-10-02/ 3 阅读