千家信息网

shell 批量创建用户 并指出错误?

发表于:2025-01-20 作者:千家信息网编辑
千家信息网最后更新 2025年01月20日,脚本来自----某工作单位 #脚本是错误的,工作的时候我已经改正。 工作中的时候我发现一个莫名的脚本 ,觉得脚本写的很多错误 ~
千家信息网最后更新 2025年01月20日shell 批量创建用户 并指出错误?
脚本来自----某工作单位   #脚本是错误的,工作的时候我已经改正。        工作中的时候我发现一个莫名的脚本 ,觉得脚本写的很多错误 ~                               大家看看那里错误并指出,提升下您的技术。  #!/bin/bsah#Batch add userread -t 30 -p "please input name: " nameread -t 30 -p "please input num: "  numread -t 30 -p "please input passwoed: " passif [ ! -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 | password --stdin "$name$i" &>/dev/null                done        fifi


0