Shell Script-if文


if文の基本構造

# 띄워쓰기에 주의해야합니다.
 if [ 값1 조건식 값2 ];then
   수행문
 fi 

if文条件オプション

  • -z:文字列の長さが0の場合、
  • -n:文字列の長さが0でない場合は
  • -eq:値が同じ場合は
  • -ne:値が異なる場合は
  • -gt:値1>値両面参照
  • -ge:値1>=値2面真
  • -lt:値1<値両面参照
  • -le:値1<=値両面参照
  • -a:&演算と同様、演算
  • -o:|演算と同様、xor演算
  • -d:ファイルがディレクトリの場合、
  • -e:ファイルがある場合は
  • -L:ファイルがシンボルリンクの場合は
  • -r:ファイルが読める場合は
  • -s:ファイルサイズが0より大きい場合は
  • -w:ファイルが書ける場合は
  • -x:ファイルが実行可能な場合は