[root@linuxidc ~]# i=5;until echo haha;[ "$i" -eq 0 ];do let --i;echo $i;done haha 4 haha 3 haha 2 haha 1 haha 0 haha
1.8 exit、break、continue和returnexit [n] :退出当前shell,在脚本中应用则表示退出整个脚本(子shell)。其中数值n表示退出状态码。
break [n] :退出整个循环,包括for、while、until和select语句。其中数值n表示退出的循环层次。
continue [n] :退出当前循环进入下一次循环。n表示继续执行第n次循环。
return [n] :退出整个函数。n表示函数的退出状态码。