ユーザ用ツール

サイト用ツール


サイドバー

このページの翻訳:



最近の更新



Tag Cloud

bash:script:06_conditional_branch

06 応答で処理を分岐する

#/bin/sh

while :
do
  echo "1) ls -sF"
  echo "2) pwd"
  echo "3) w"
  echo "4) clear "
  echo "q|Q) exit"

  read RESPONCE
  case $RESPONCE in
       1) ls -sF ;;
       2) pwd  ;;
       3) w    ;;
       4) clear ;;
       q|Q) exit       ;;
       *) echo "No such number.";;
  esac
done

・実行結果

$ sh sample01.sh 
1) ls -sF
2) pwd
3) w
4) clear 
q|Q) exit
2
/home/matsui/work
1) ls -sF
2) pwd
3) w
4) clear 
q|Q) exit
q
$
bash/script/06_conditional_branch.txt · 最終更新: 2015/05/08 15:20 by matsui