美文网首页Linux我用 LinuxLinux学习之路
linux下shell脚本语法5【FOR语句使用】

linux下shell脚本语法5【FOR语句使用】

作者: 注水猪肉 | 来源:发表于2019-01-29 14:37 被阅读0次

【创建文件】创建user.txt,内容为:

user1

user2

user3

user4

user5

【创建脚本文件】

for username in `cat user.txt`

do

    echo "$username"

done

简单循环输出名字 ,通过这个简单的例子,我们可以批量创建用户

注意:第一行for符号的in里面,是用``符号

【批量创建用户】

for username in `cat user.txt`

do

    useradd $username

    echo "123456" | passwd --stdin $username

    if [ $? -eq 0 ]

        then

        echo "创建成功!"

    fi

done

【批量删除用户】

for username in `cat user.txt`

do

    userdel -r $username

    if [ $? -eq 0 ]

        then

        echo "删除成功!"

    fi

done

相关文章

网友评论

    本文标题:linux下shell脚本语法5【FOR语句使用】

    本文链接:https://www.haomeiwen.com/subject/eoqxsqtx.html