bash腳本添加、刪除Linux用戶

bash腳本:面向過程的編程中
順序執行:默認法則,逐條執行各語句
選擇執行:分支,條件判斷,符合條件的分支予以執行;
循環執行:將同一段代碼反覆執行有限次,所以,循環必須有退出條件,否則將陷入死循環;

程序代碼:語句和表達式組成

	控制語句:

		bash循環控制語句:
			for
			while
			until

	for循環:
		for var_Name in 列表; do
			語句1
			語句2
			...
		done

		for userName in gentoo mandriva debian; do
			useradd $userName
		done

	語法錯誤檢測:
	# bash -n 腳本文件
	
寫一個腳本:添加10個用戶,user101-user110

	列表的生成方法:
		生成數字序列:{start..end}、seq [start] [step] end

		#!/bin/bash

		for userName in `seq 101 110`; do
		  useradd user$userName
		  echo "Add user$userName successfully."
		done
寫一個腳本:刪除user102 user105用戶
                #!/bin/bash
                
                for userName in user102 user105;
                    do
                 userdel $userName
                 echo "Del $userName successfully."
                    done


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章