Shell腳本實現(xiàn)批量添加用戶
useradd.sh
#!/bin/bash
for name in tom joy john mark james
do useradd $name
echo "redhat" | passwd --stdin $name
done
好了,執(zhí)行結束后會自動新建用戶tom、joy、john 、mark、james,并且密碼都設置為“redhat”。
該shell主要用到了useradd添加用戶、echo、passwd修改密碼、stdin標準輸入、|管道,最后還要for循環(huán)。
其實還可以這么做,擴展一下,把賬號和密碼保存到一個文件,用awk讀取,然后執(zhí)行。
相關文章
Shell腳本用for循環(huán)遍歷參數(shù)的方法技巧
今天小編就為大家分享一篇關于Shell腳本用for循環(huán)遍歷參數(shù)的方法技巧,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧2019-03-03shell 1>&2 2>&1 &>filename重定向的含義和區(qū)別
這篇文章主要介紹了shell 1>&2 2>&1 &>filename重定向的含義和區(qū)別,需要的朋友可以參考下2015-04-04Shell腳本實現(xiàn)監(jiān)控rsync數(shù)據(jù)是否傳輸完
這篇文章主要介紹了Shell腳本實現(xiàn)監(jiān)控rsync數(shù)據(jù)是否傳輸完,本文直接給出實現(xiàn)代碼,需要的朋友可以參考下2014-12-12