脚本来自----某工作单位 #脚本是错误的,工作的时候我已经改正。 工作中的时候我发现一个莫名的脚本 ,觉得脚本写的很多错误 ~ 大家看看那里错误并指出,提升下您的技术。 #!/bin/bsah #Batch add user read -t 30 -p "please input name: " name read -t 30 -p "please input num: " num read -t 30 -p "please input passwoed: " 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 | password --stdin "$name$i" &>/dev/null done fi fi
时间: 2024-10-13 21:41:37