shell(六)
read -t 30 -p "input name:" name
read -t 30 -p "input num:" num
read -t 30 -p "input password:" pass


if [ ! -z "$name" -a ! -z "$num" -a ! -z "$pass" ]
        then
                y=$(echo $num |sed 's/^[0-9]*$'//g)
             if [ -z "$y" ]
                then
                        for((i=1;i<=$num;i=i+1))
                                do
                                        useradd $name$i &>/dev/null
                                        echo $pass |/usr/bin/passwd --stdin "$name$i" &>/dev/null
                                done
             fi
fi
~$pass |/usr/bin/passwd --stdin "$name$i" &>/dev/null done fifi~
阅读更多
个人分类: linux
想对作者说点什么? 我来说一句

CSAPP: shell lab 解答

2013年05月07日 290KB 下载

shell编程(4天学会)

2018年02月04日 222B 下载

没有更多推荐了,返回首页

不良信息举报

shell(六)

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭