fmemo
シェル比較
最終更新:
fmemo
-
view
このページは書きかけです
内容 | sh系(sh,bash等) | csh系(csh,tcsh等) | Ruby |
変数に値を代入 | VAR=X | set VAR X | var=x 変数は小文字からはじめること |
環境変数の設定 | export VAR=X | setenv VAR X | --- |
配列の最初の引数 | 0 | 1 | 0 |
条件分岐 |
if [ 条件 ] ; then .... elif [ 条件 ] ; then .... else .... fi |
if ( 条件 ) then .... else if ( 条件 ) then .... else .... endif |
if 条件 .... elsif .... else .... end「elsif」であることに注意。 条件のあとにthenをいれてもよい |
繰り返し |
for i in 1 2 3 a b c ; do echo $i .... done |
foreach i (1 2 3 a b c) echo $i .... end |
for i in [1, 2, 3] print i," " end |
繰り返し(while) |
while [ 条件 ] ; do .... done |
while (条件) .... end |
while 条件 .... end条件のあとにdoを書いてもよい。 |