7.2 シェルの機能を利用する実例

流れ図

よくあるプログラミングの入門段階でやるような、 「1から10までの数を順々に各行に印字するプログラム」を シェルで実現してみる。

注 (bashについて)

7.3 実現例

n=1                 --1
while [ $n -le 10 ] ; do    --2
  echo $n           --3
  n=`expr $n + 1`   --4
done                --5

プログラムの解説

制御構造
改行について
変数

変数 変数への代入

expr コマンド
コマンド置換
コマンド置換

test コマンド と 終了ステータス