Bashではループや条件判定などの制御構文を用いることができます。コマンドプロンプトでインタラクティブにループを実行することもできますが、特にShellスクリプトを記述することで複雑な処理を実現することができます。
Bashにおける制御構文には以下のようなものがあります。
ループ構文はスクリプトの中で繰り返し同じ処理を実行したいときに使用します。 他の言語などでもおなじみのforやwhileなどが利用可能です。
bashにおいても他の言語でもおなじみのifやcaseが利用可能です。
これらについて以降ページで順に解説します。