Frank Breitling <frank.breitling@gmx.de> schrieb am Fr., 17. Feb. 2017 um 02:00 Uhr:
I get the following indentation for my bash script in shell-script mode:

for i in *; {
     echo $i
}
          echo done


This is not documented Bash syntax: there is a 'do' required after the ';'. 
The Bash parser accepts this form, but it remains undocumented, so Emacs doesn't need to support it.