通过位置参数创建用户
$1是执行脚本的第一个参数$2是执行脚本的第二个参数
#!/bin/bash checkuser(){ id ${1} > /dev/null 2>&1 if [ $? -eq 0 ] then echo "${1} 已存在!" else useradd "$1" echo "$2" | passwd ‐‐stdin "$1" fi }
$1是执行脚本的第一个参数$2是执行脚本的第二个参数
#!/bin/bash checkuser(){ id ${1} > /dev/null 2>&1 if [ $? -eq 0 ] then echo "${1} 已存在!" else useradd "$1" echo "$2" | passwd ‐‐stdin "$1" fi }