bash - 制御文
if 条件1; then #条件1の場合の処理 コマンド1 elif 条件2; then #条件2の場合の処理 コマンド2 else #どの条件にも合致しない場合場合の処理 コマンド3 fi
while 条件 #条件を満たしている間コマンドを実行 do コマンド done
case 文字列 in パターン1) コマンド1 ;; #文字列がパターン1の場合の処理 パターン2) コマンド2 ;; #文字列がパターン2の場合の処理 ... *) コマンド ;; #どのパターンにも合致しない場合 esac
for 変数 in ワードリスト #ワードリストの要素を順番に変数に代入する do コマンド #doからdonoまでの処理を実行 done