shell编程之条件判断与流程控制

1. 条件判断式语句

《shell编程之条件判断与流程控制》

-d -d -f 为常用

《shell编程之条件判断与流程控制》

推荐使用[-e /root/install.log]

《shell编程之条件判断与流程控制》
《shell编程之条件判断与流程控制》
《shell编程之条件判断与流程控制》

逻辑与”&&”和逻辑或”||”不能颠倒顺序

《shell编程之条件判断与流程控制》
《shell编程之条件判断与流程控制》
《shell编程之条件判断与流程控制》
《shell编程之条件判断与流程控制》
《shell编程之条件判断与流程控制》
《shell编程之条件判断与流程控制》
《shell编程之条件判断与流程控制》
《shell编程之条件判断与流程控制》
《shell编程之条件判断与流程控制》
《shell编程之条件判断与流程控制》
《shell编程之条件判断与流程控制》
《shell编程之条件判断与流程控制》
《shell编程之条件判断与流程控制》
《shell编程之条件判断与流程控制》
《shell编程之条件判断与流程控制》
《shell编程之条件判断与流程控制》

2. 单分支if语句

《shell编程之条件判断与流程控制》
《shell编程之条件判断与流程控制》
《shell编程之条件判断与流程控制》
《shell编程之条件判断与流程控制》
《shell编程之条件判断与流程控制》
《shell编程之条件判断与流程控制》
《shell编程之条件判断与流程控制》
《shell编程之条件判断与流程控制》

3. 双分支if语句

《shell编程之条件判断与流程控制》
《shell编程之条件判断与流程控制》
《shell编程之条件判断与流程控制》
《shell编程之条件判断与流程控制》
《shell编程之条件判断与流程控制》
《shell编程之条件判断与流程控制》

ps aux 命令查看程序进程,类似于Windows的任务管理器

《shell编程之条件判断与流程控制》
《shell编程之条件判断与流程控制》
《shell编程之条件判断与流程控制》
《shell编程之条件判断与流程控制》
《shell编程之条件判断与流程控制》

修改文件名时期还有httpd服务的名字,如下:

《shell编程之条件判断与流程控制》
《shell编程之条件判断与流程控制》

可以看出脚本不能写成含有httpd的,否则脚本会失效。

4. 多分支if语句

《shell编程之条件判断与流程控制》

数值运算:

  1. 有没有输入内容
  2. 判断输入的内容是不是数值
  3. 判断输入的运算符
  4. 执行运算符操作

《shell编程之条件判断与流程控制》
《shell编程之条件判断与流程控制》
《shell编程之条件判断与流程控制》
《shell编程之条件判断与流程控制》
《shell编程之条件判断与流程控制》

5. 多分支case语句

《shell编程之条件判断与流程控制》
《shell编程之条件判断与流程控制》
《shell编程之条件判断与流程控制》
《shell编程之条件判断与流程控制》
《shell编程之条件判断与流程控制》
《shell编程之条件判断与流程控制》
《shell编程之条件判断与流程控制》

6. for循环

《shell编程之条件判断与流程控制》
《shell编程之条件判断与流程控制》
《shell编程之条件判断与流程控制》
《shell编程之条件判断与流程控制》
《shell编程之条件判断与流程控制》
《shell编程之条件判断与流程控制》
《shell编程之条件判断与流程控制》
《shell编程之条件判断与流程控制》
《shell编程之条件判断与流程控制》
《shell编程之条件判断与流程控制》
《shell编程之条件判断与流程控制》
《shell编程之条件判断与流程控制》

7. while循环和until循环

《shell编程之条件判断与流程控制》
《shell编程之条件判断与流程控制》
《shell编程之条件判断与流程控制》
《shell编程之条件判断与流程控制》
《shell编程之条件判断与流程控制》
《shell编程之条件判断与流程控制》
《shell编程之条件判断与流程控制》
《shell编程之条件判断与流程控制》

8. 课程总结

《shell编程之条件判断与流程控制》
《shell编程之条件判断与流程控制》

    原文作者:单纯的土豆
    原文地址: https://www.jianshu.com/p/5a06aefa9d3a
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞