From fdb967714a9a537cc2deb0bdfc7547b23c14219e Mon Sep 17 00:00:00 2001 From: zzc <240515044@qq.com> Date: Mon, 18 Apr 2016 17:40:53 +0800 Subject: [PATCH] This is a new file! --- assignments/shell/AddUsers/addUsers.sh | 25 +++++++++++++++++-------- assignments/shell/AddUsers/addUsers.sh~ | 9 +++++++++ 2 files changed, 26 insertions(+), 8 deletions(-) create mode 100644 assignments/shell/AddUsers/addUsers.sh~ diff --git a/assignments/shell/AddUsers/addUsers.sh b/assignments/shell/AddUsers/addUsers.sh index 2905c24..88e7010 100644 --- a/assignments/shell/AddUsers/addUsers.sh +++ b/assignments/shell/AddUsers/addUsers.sh @@ -1,9 +1,18 @@ +#!/bin/bash # -# -# useradd -# chpasswd -# chown -# chmod -# edquota -# - +#batch add users with file called users.list +# +for username in$(more users.list) +do +if [ -n $username ] +then + useradd -m $username + echo + echo $username | passwd --stdin $username + echo + echo "User $username's password is changed!" +else + echo "The username is null!" +fi +done +~ diff --git a/assignments/shell/AddUsers/addUsers.sh~ b/assignments/shell/AddUsers/addUsers.sh~ new file mode 100644 index 0000000..2905c24 --- /dev/null +++ b/assignments/shell/AddUsers/addUsers.sh~ @@ -0,0 +1,9 @@ +# +# +# useradd +# chpasswd +# chown +# chmod +# edquota +# +