mirror of
https://github.com/yuaotian/go-cursor-help.git
synced 2026-03-07 22:33:39 +00:00
feat(script): 增强 Linux 环境下的路径解析和命令兼容性 - 新增 resolve_path 函数,提供多重路径解析策略:优先使用 realpath, 回退到 readlink -f、python3 或 cd+pwd 组合,确保在各种环境中都能正 确解析路径 - 修复命令兼容性问题:将 which 替换为 command -v 来定位 cursor 命令, 解决部分发行版缺少 which 命令的问题 - 改进 find 命令的可执行文件查找逻辑:针对 BusyBox 等环境 -executable 参数不可用的情况,增加回退机制并过滤可执行文件 - 增强脚本健壮性:在多个 find 命令调用中添加错误处理,防止 set -e 被 非零返回值触发中断 - 更新资源目录查找逻辑:使用新的路径解析函数替代 realpath 调用,提 高跨平台兼容性 ```