bashのif文
シェルではif文が使用できます。
以下に例文を示します。

#エラー
if ((0==0)) then
  echo "true"
fi

#条件式とthenの間にセミコロン入力すればOK
if ((0==0));then
  echo "true"
fi

#()の後に改行すればOK
if ((0==0))
then
  echo "true"
fi

#エラー
if [ -e kl.ksh ] then
  echo "true"
else
  echo false
fi

#[]の前後スペースを入力すればOK
if [ -e kl.ksh ]
then
  echo "true"
else
  echo false
fi

#条件式とthenの間にセミコロン入力すればOK
if [ -e kl.ksh ];then
  echo "true"
else
  echo false
fi

#[]の後に改行すればOK
if [ -e kl.ksh ]
then
  echo "true"
else
  echo false
fi
比較演算子
-eq等しい
-ne等しくない
-lt小なり(<)
-le小なりイコール(≦)
-gt大なり(>)
-ge大なりイコール(≧)


Back to top

Information