码迷,mamicode.com
首页 > 其他好文 > 详细

bash脚本执行的控制语句

时间:2014-08-28 18:17:16      阅读:307      评论:0      收藏:0      [点我收藏+]

标签:bash脚本执行的控制语句

一、bash脚本执行的控制语句:

1、顺序执行:默认,逐条执行各语句。

2、选择执行:分支,条件判断,执行符合条件的分支。

if

3、循环执行:将同一段代码反复执行有限次。

a、for:实现知道循环次数,

for var_name in 列表;

do

循环体

done

如循环执行添加三个用户;xiaowang,xiaoli,xiaosun

#!/bin/bash

for userName in xiaowang xiaoli xiaosun;

do

useradd $userName

done

列表的生成方法:

生成数字:{start..end},seq [start] [step] end

例:生成10个用户,分别为user101...user110

for userName in `seq 101 110`;

do

 useradd user$userName

done

例:将上面生成的10个用户删除,同时删除用户家目录

for userName in {101..110};

do

 userdel -r user$userName

done

b、while:

c、until:


二、检查bash脚本语法命令:bash -n 脚本文件

    

三、执行脚本:bash 脚本文件,无需修改文件的执行权限


bash脚本执行的控制语句

标签:bash脚本执行的控制语句

原文地址:http://8757576.blog.51cto.com/8747576/1546226

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!