if-else文
if-else文
ネストしたif文の使い方
if-else(エルス)文は、
「もし○○○ならば、×××するが、そうでなければ△△△する」
条件を満たさなかった場合の処理も記述するために使用します。
1 | if [条件式] |
2 | then |
3 | 処理①:条件を満たす場合の処理 |
4 | else |
5 | 処理②:条件を満たさない場合の処理 |
6 | fi |
図

実践
else.sh
1 | #!/bin/bash |
2 |
3 | if [ $1 - eq 1 ] |
4 | then |
5 | echo 引数は1です。 |
6 | else |
7 | echo 引数は1ではありません。 |
8 | fi |
実行結果
引数が「0」の場合
1 | [user01@localhost ~]$ bash else .sh 0 |
2 | 引数は1ではありません。 |
・引数が「1」の場合
1 | [user01@localhost ~]$ bash else .sh 1 |
2 | 引数は1です。 |
図
