AlmaLinux 8.5 shellのIf文のサンプル
環境
OSバージョンを確認します
# cat /etc/redhat-release
AlmaLinux release 8.5 (Arctic Sphynx)
構文
if [ 条件式 ]; then 処理1 elif [ 条件式 ]; then 処理2 else 処理3
fi条件が合致する場合、配下のブロックの処理が実行され、if文の処理は終了します。
条件が合致することをtrue(真)ともいいます。
条件が合致しないことをfalse(偽)ともいいます。
使用例
#!/bin/bash x=10 if [ $x -eq 10 ]; then echo 10 elif [ $x -eq 11 ] ; then echo 11 else echo "other" fi
実行結果
# sh test01.sh
10