Featured image of post Linux shell简单创建用户脚本

Linux shell简单创建用户脚本

前面介绍简单的编写规则。现在开始编写一个简单的脚本。介绍编写脚本创建脚本文件根据需求,编写脚本测试执行脚本编写脚本,实现创建用户,病设置用户密码为注释用户创建完成,默认密码是:执行方法:利用执行加权限。。。。。。。

前面介绍简单的shell编写规则。

现在开始编写一个简单的shell脚本。

Linux shell介绍

 

编写shell脚本

   1.创建脚本文件
   2.根据需求,编写脚本
   3.测试执行脚本
   
编写脚本,实现创建用户hei,病设置用户密码为root

1
[root@wei shell]# vim user.sh
1
2
3
4
5
#!/bin/bash
# 注释
useradd hei
echo "root" | passwd --stdin hei &> /dev/null
echo "hei用户创建完成,默认密码是:root"

执行方法:

(1)利用bash执行

1
[root@wei shell]# bash user.sh 

(2)加权限,在执行

1
2
[root@wei shell]# chmod a+x user.sh
[root@wei shell]# ./user.sh 

变量名编写

1
[root@wei shell]# vim users.sh 
1
2
3
4
5
6
7
8
#!/bin/bash

name=wei
passwd=root

useradd $name
echo "$passwd" | passwd --stdin $name &> /dev/null
echo "用户$name创建完成,默认密码是:$passwd"

输入字符

1
2
[root@wei shell]# read -p "输入数字:" number
输入数字:99
1
2
3
4
5
6
7
8
#!/bin/bash
#
read -p "输入用户名:" name
read -p "输入密码:" passwd

useradd $name
echo "$name" | passwd --stdin $name &> /dev/null
echo "用户$name创建完成,密码是:$passwd"

以上三种方法都可以。

未来的你,会感谢今天仍在努力奋斗的你