読者です 読者をやめる 読者になる 読者になる

めもぶろぐ

お勉強したこと、趣味なんかを適当に書いてます。。。

Linux Shell 作り方②

Linux サーバ インフラ shell

制御文のメモ

  1 #!/bin/bash
  2 
  3 hour=`date +%H`
  4 
  5 if["$hour"-lt12]
  6 then
  7         echo"am now!"
  8 else
  9         echo"pm now!"
 10 fi
 11 

 

 

 変数を[ ]の判定式で使用する際には、 " "でくくる必要があるので注意せよ。(変数の中身が空の場合、 " "でくくっていないと、比較演算ができないというエラーが表示 される


=     等しい
!=     等しくない

-eq     等しい( equal )
-ne     等しくない( not equal )

-gt     より大きい ( greater than)
-ge     以上 ( greater than and equal )

-lt     より小さい ( less than )
-le     以下 ( less than and equal )

 

広告を非表示にする