歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux編程 >> SHELL編程 >> Linux操作系統學習筆記管理簡單shell語法(2)

Linux操作系統學習筆記管理簡單shell語法(2)

日期:2017/2/25 10:32:36   编辑:SHELL編程

while循環語句——重復測試指定的條件,只要條件成立則反復執行對應的命令操作

  while語句的結構

while 命令或表達式

do

命令列表

done

  while語句簡單應用示例

批量添加20個系統用戶帳號, 用戶名依次為“stu1”、“stu2”、……、“stu20”
#!/bin/bash
i=1
while  [  $i  -le  20  ]
do
    useradd stu$i
    echo "123456" | passwd --stdin stu$i &> /dev/null
    i=`expr $i + 1`
done 

批量刪除上述添加的20個系統用戶帳號
#!/bin/bash
i=1
while  [  $i  -le  20  ]
do
    userdel -r stu$i
    i=`expr $i + 1`
done 

Copyright © Linux教程網 All Rights Reserved