cshのループ文
cshのループ文はforeachになります。引数は括弧で囲み、カンマで複数指定が可能です。
この値は、順に変数に渡されます。foreach~endの間では変数名には$を先頭につけます。

foreach 変数名 (100,200,300)
・
・
・
end
endの後に改行をしないとループされませんので改行するようにしてください。
以下、a,b,cという空ファイルを作成する例です。

#!/bin/csh
foreach val (a b c)
    touch $val
end

Back to top

Information