普段fish shellを使っているが、久しぶりにzshで繰り返し処理を実装が必要になったので生成AIに訪ねてみた。
その時の回答。

#!/bin/bash
for file in /path/to/files/*; do
  echo "Processing: $file"
  # do Something
end

自分で書いたときは do がなくて動かなかったが、聞いてよかった。
ls を使わなくてもワイルドカードで一覧を参照できるのは新しい発見でした