Bash Loop по файлам с расширением

for i in *.java; do
    [ -f "$i" ] || break
    ...
done
The Code Doctor