zoukankan      html  css  js  c++  java
  • Shell小程序一个

    if [ $? -eq 0 ] ; then
    	echo "Command was successful";
    else
    	echo "An error was encountered";
    exit
    fi

    上一条命令的退出状态保存在变量$?中。

    记住退出代码为0表示成功。

    附上:

    四、流控制
            if语句
                文件测试
                字符串比较
                数字比较
                复合表达式
            case语句
              case word in
                       pattern1)
                                     list1
                                     ;;
                       pattern2)
                                     list2
                                     ;;
                       ...
                       patternN)
                                     listN
                                     ;;
              esac
    五、循环
        while循环
            while cmd
            do
                list
            done
            1嵌套while循环
            2while中合法的用户输入 P129
            3输入重定向和while
             while和子shel
            4until循环
        for 循环
              for和select循环
              for name in word1 word2 ... wordN
              do
                  list
              done
              操作一组文件
        select循环
                select name in word1 word2 ... wordN
              do
                  list
              done
              select循环的例子
              改变提示符
        循环控制
                 无限循环和break命令
                 退出嵌套循环
                 continue命令

  • 相关阅读:
    单例和工厂设计模式
    EFCore中如何移除主外键关系
    使用.Net Core实现FNV分布式hash一致性算法
    我的博客即将入驻“云栖社区”,诚邀技术同仁一同入驻。
    FNV哈希算法
    AspNetCore中基于Session的身份验证
    详解Microsoft.AspNetCore.CookiePolicy
    理解cookies
    详解Asp.Net Core中的Cookies
    5. 安装Dashboard UI、heapster
  • 原文地址:https://www.cnblogs.com/junzhkevin/p/2196209.html
Copyright © 2011-2022 走看看