linux之腳本管理批量添加用戶的腳本

# !/bin/bash
# 用for循環獲取users.list文件中的每一行數據,保存到name變量中
for  name  in 'more users.list'
do
# name 變量不爲空
if [-n "$name"]
then
#添加用戶
useradd -m  $name
echo
#設置用戶口令
echo $name "123456" |passwd --stdin "$name"
echo
echo  "User  $username's passwd changed!"
#name變量爲空
else
echo
#輸出用戶名爲空的提示信息
echo 'The username is null !'
fi
done
#將上述代碼保存爲adduser.sh ,把需要批量添加用戶名信息保存到adduser.sh相同目錄下的

#users.list文件中,每個用戶一行記錄,如下所示:
       #cat  users.list
       #zhangsan
       #lisi
       #wanger
#運行腳本時需進入腳本保存的目錄,輸入   ./adduser.sh
#

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