![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
shell高级教程
Carlos Zhang
这个作者很懒,什么都没留下…
展开
-
第4课 EXIT程序控制与表达式流程控制
第4课 EXIT程序控制与表达式流程控制 [root@node1 ~]# ls a.txt ls: cannot access a.txt: No such file or directory [root@node1 ~]# echo $? 2 [root@node1 ~]# ls /root/ anaconda-ks.cfg break2.sh break.sh cont1.sh continue.sh nginx-1.6.0.tar.gz [root@node1 ~]# echo $? 0 e原创 2020-12-09 11:31:34 · 92 阅读 · 0 评论 -
第3课 循环控制符与跳出循环
第3课 循环控制符与跳出循环 break 终止整个循环的执行。 break n 在指定的第n个循环退出。 continue 终止当前的循环,继续执行下次循环。 continue n 在指定的第n个循环continue。 [root@node1 ~]# cat break.sh #!/bin/bash This break scripts! a=0 while [ $a -lt 10 ] do echo $a if [ $a -eq 5 ] then break fi let a++ done [root@n原创 2020-12-09 11:30:42 · 146 阅读 · 0 评论 -
shell高级教程-第1课 case语句的应用
shell高级教程-第1课 case语句的应用 1、case语句简介 例如启动httpd服务 start stop reload restart acl访问控制 匹配即停止。 case语句主要适用于,某个变量存在多种取值,需要对其中的每一种取值分别执行不同的命令序列。 case语句匹配一个值与一个模式,如果匹配成功则执行所匹配的命令序列。 2、case语句的结构 case $i in mode1) commands1 ;; mode2) commands2 ;; *) defa原创 2020-12-09 11:27:59 · 210 阅读 · 0 评论