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

【创建文件】创建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

    原文作者:注水猪肉
    原文地址: https://www.jianshu.com/p/960493ce42fc
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞