シェル・スクリプト・リファンレス |
コマンド集(機能別) | コマンド集(アルファベット順) | コマンド逆引き大全 | シェル・スクリプト・リファンレス |
条件を満たしたら繰り返しを終える「until」 |
untilはwhileとは逆に条件が偽(0以外)の間,繰り返し処理を続ける繰り返し制御文だ。untilは以下のように記述する。
until 条件式 do 繰り返す処理 done |
条件式にはPart.5で説明した,testや[...]が利用できる。whileで示したシェル・スクリプトをuntilを使って書き直すと,以下のように記述できる。
#!/bin/sh string_buf="Wo" until [ $string_buf == "Wooooooo" ] do string_buf=$string_buf."o" echo $string_buf done |
関連事項 |
until,ループから抜け出す「break」,次の繰り返しに移る「continue」 |