スポンサーリンクスポンサーリンク無料でプログラマへ!30歳までなら無料でプログラミング学校に通うことが出来ます。下の画像をクリックして無料相談会でGO!この章では、Unixにおけるシェルループについて説明します。ループは、一連のコマンドを繰り返し実行できる強力なプログラミングツールです。この章では、シェルプログラマが利用できる以下のタイプのループについて検討します。1`done実行時には、次の結果が表示されます。$vardone実行時には、次の結果が表示されます。1`done実行時には、次の結果が表示されます。esacdoneselectループで表示されるメニューは次のようになります。none$状況に応じて異なるループを使用します。whileループは、指定された条件が真になるまで、指定されたコマンドを実行しますネストループすべてのループはネスト概念をサポートしています。あるループを別の同様のループ内に置くことができます。このネストは、要件に応じて無制限に実行できます。whileループのネストの例を示します。他のループは、同様の方法でプログラミング要件に基づいて入れ子にすることができます。ループ中のネスティングもう一方のループの本体の一部としてwhileループを使用することは可能です。例ループネストの簡単な例を次に示します。ループ内に別のカウントダウンループを追加して、9までカウントしてみましょう。1`doneこれにより、次の結果が得られます。-nがどのように動作するかを注意することが重要です。ここで-nオプションを指定すると、エコーは改行文字を印刷しないようにします。ルーティングの設定をしてみよう。PINGを飛ばしてみよう。ルーティングの設定をしてみよう。PINGを飛ばしてみよう。