For ループを作りたい

計算したい引数の数が10やそこらなら、まだ一つ一つ 手で書いても良いかという気にもなりますが、 これが100のオーダーになるともういけません。 すでに100行書くのさえイヤになります。 そこで更に考えます。C Shell Script の中で ループを回せないかなあ。

ここでは、2つの方法を示します。 手間と愛敬でどちらを使うか選択して下さい。


#方法その1 #!/bin/csh -f foreach num(1 2 3 4 5 6 7 8 9 10) a.out $num > {$num}.dat end
#方法その2 #!/bin/csh -f @ num = 1 while({$num} <= 10) a.out $num > {$num}.dat @ num ++ end