「ShellScript」case文で入力内容を分岐するサンプル
書式
case “${変数名}" in
使用例
#!/bin/bash read -p "よろしいですか(y/n) " CFT case "$CFT" in [yY]) echo "大丈夫です";; [nN]) echo "ダメです";; *) echo "y またはn を入力してください" esac
実行結果
# sh test06.sh
よろしいですか(y/n) y
大丈夫です
# sh test06.sh
よろしいですか(y/n) n
ダメです
# sh test06.sh
よろしいですか(y/n) k
y またはn を入力してください