貌似是在Ubuntu下面不支持,所以可以尝试使用echo $1:$1 | chpasswd的办法如下
#! /bin/bash
useradd $1
echo $1:$1 | chpasswd
echo "------------------------"
echo $1:$1
echo "------------------------"
echo "user add successfully"
运行和结果
root@ubuntu:~/sh# ./adduser.sh sxt08
------------------------
sxt08:sxt08
------------------------
user add successfully
如下图
顺便说一句,元宵节快乐,我正看着烟花打码哩~~