美文网首页
Shell编程之case流程控制语句

Shell编程之case流程控制语句

作者: 你好树洞先生 | 来源:发表于2019-12-20 11:28 被阅读0次

Shell之case语句

1.case 用来实现对程序流程的选择、循环等进行控制。

语法:

case 变量 in

变量 1)

      命令序列 1;;

变量 2)

      命令序列 2;;

变量 3)

      命令序列 3;;

*)

    无匹配后命令序列

esac

===============================

例子:

#!/bin/bash

cat <<EOF

----------------

** 1.backup

** 2.copy

** 3.quit

----------------------------------------------

EOF

    read -p "请输入你想要操作的选项[1|2|3]:" re

case $re in

        1|backup|BACKUP)

               echo "backup..."

                ;;

        2)

             echo "Copy..."

             ;;

        3)

            echo "quit" && exit

             ;;

        *)

           echo "你注意点..."

           echo "USAGE:$0{1|2|3}"

           exit

esac

===============================================

相关文章

网友评论

      本文标题:Shell编程之case流程控制语句

      本文链接:https://www.haomeiwen.com/subject/lcwbnctx.html