13,005
回編集
(ページの作成:「== 概要 == ここでは、シェルスクリプトにおける条件分岐の記述方法を記載する。<br> <br> * if文 *: if文を使用することで条件式…」) |
(→概要) |
||
17行目: | 17行目: | ||
echo 'NUM1 equal NUM2' | echo 'NUM1 equal NUM2' | ||
fi | fi | ||
</source> | |||
<br> | |||
* case文 | |||
*: case文は判定対象となる値と事前に作成した複数の条件を上から順に比較して、マッチした条件の処理を実行させることができる。 | |||
*: どの条件にもマッチしない場合は何も処理を行わない。 | |||
<source lang="sh"> | |||
case 値 in | |||
条件1) | |||
処理1 | |||
;; | |||
条件2) | |||
処理2 | |||
;; | |||
*) # <---条件1と条件2に当てはまらない場合に選択される | |||
処理3 | |||
;; | |||
esac | |||
</source> | </source> | ||
<br><br> | <br><br> |