AlmaLinux9 if条件の使い方のサンプル
環境
AlmaLinux release 9.2 (Turquoise Kodkod)
構文
while [条件] do 処理コード done
比較 意味 例
-eq イコール [ “$a" -eq “$b" ] $aと$bが同じ場合TRUEを返します。
-ne 異なる [ “$a" -ne “$b" ] $aと$bが違い場合TRUEを返します。
-gt より大きい [ “$a" -gt “$b" ] $aが $bより大きい場合TRUEを返します。
-lt より小さい [ “$a" -lt “$b" ] $aが $bより小さい場合TRUEを返します。
-ge より大きいか同じか [ “$a" -ge “$b" ] $aが $bより大きいか同じ場合TRUEを返します。
サンプルコード
#!/bin/sh x=0 while [ $x -lt 6 ] do echo $x x=`expr $x + 1` done
実行結果
0
1
2
3
4
5