ydydo’s blog

自分用メモ

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