FC2ブログ

シェルスクリプトで if 文

シェルスクリプトで if 文

シェルスクリプトのif 文について

#10 if文で条件分岐をしてみよう (1)
http://dotinstall.com/lessons/basic_shellscript/10610
を参考に学習

PHP JavaScript などと違い
if(){}
というかきかたをシェルスクリプトではしない

構文は
if [ 条件 ] ;
then
行う処理
fi

というかき方をする

スコープがないため
fi で if のスコープの終わりを意味するようになる

[ ] は test コマンドの代わり
このため [ ] の前後には
スペースを開けること

つまり
x=70
if test $x -gt 60
then
echo "OK"
fi


x=70
if [ $x -gt 60 ]
then
echo "OK"
fi
は同じ

ちなみに、
-gt はより大きいという意味
スポンサーサイト



テーマ : Linux
ジャンル : コンピュータ

コメント

非公開コメント

最新記事
検索フォーム
GREEハコニワ攻略サイト
リンク
カテゴリ
月別アーカイブ
フリーエリア
最新記事
FXプライムレート
最新コメント
最新トラックバック