zoukankan      html  css  js  c++  java
  • Linux学习 -- Shell编程 -- 流程控制


    if语句

      单分支

        if [ 条件判断式 ]; then

          程序

        fi

        或者

        if [ 条件判断式 ] 

          then

            程序

        fi

        例子:

          

      双分支    

        if [ 条件判断式 ] 

          then

            程序

          else

            程序

        fi

      多分支

        if [ 条件判断1 ]

          then

            程序1

        elif [ 条件判断2 ]

          then

            程序2

        else

          程序3

        fi


    case语句

      case $变量 in

        "值1" )

          程序1

          ;;

        *)

          默认程序

          ;;

      esac


    for语句

     语法1

      for 变量 in 值1 值2 值3...       按空格分隔

        do

          程序

        done

    语法2

      for(( 初始值; 循环控制条件; 变量变化 ))

         do

          程序

        done


    while语句

      while [ 条件判断式 ]

        do

          程序

        done


    until语句

      until [ 条件判断式 ]

        do

          程序

        done


    KEEP LEARNING!
  • 相关阅读:
    Pull Request
    选择器
    常见HTTP状态码
    286. Walls and Gates
    200. Number of Islands
    1. Two Sum
    名片管理系统(python实现)
    k近邻算法(简单版)
    基数排序
    递归算法的调试
  • 原文地址:https://www.cnblogs.com/roronoa-sqd/p/4890024.html
Copyright © 2011-2022 走看看