bash
val=6 for cnt in `seq 1 10`do if [ $val -lt $cnt ]; then break else echo $cnt fidone 上記はvalがcntより小さい(less than)なら真としている 他に -gt, -le, -ge, -eq, -ne も使える || や && , ==, != も使える 文字列の比較もできる if [ "test" = "t…
$@ 引数全部 $0 シェルの名前 $1 第1引数 $# 引数の個数 $? 直前のコマンドの実行結果 if [ 条件 ] ; then 真のときの処理; else 偽のときの処理; fi
for hoge in 0 1 2 3 中略 21 22 23; do echo $hoge; done for hoge in {0..23}; do echo $hoge; done for hoge in `seq -w 0 23`; do echo $hoge; done