[shell script]AND、OR演算子を使用したif文条件文


クエリ条件文がAND(&&)およびOR(||)を使用して2つ以上の条件文をチェックできる場合.

コード練習


利用&&
$ cat test1
#!/bin/bash
number=10
if [ $number -gt 5 ] && [ $number -lt 15 ]
then
        echo True
else
        echo False
fi

$ ./test1
True
利用||
$ cat test1
#!/bin/bash
number=10
if [ $number -lt 5 ] || [ $number -lt 15 ]
then
        echo True
else
        echo False
fi

$ ./test1
True