1------->>>批量创建用户。
$# --- 统计传入参数的数量
$* --- 传入若干个参数
使用id来确认用户是否存在并创建
向$*进行传参,在运行时加上需要添加的用户名。
2--------->>>如果传入的用户为2个,如果统计后参数的数量为2,那么显示传入的用户和数量,否则输出错误。
exit 0 -- 正常运行程序并退出程序
exit 1 -- 非正常运行导致退出程序(也可以是其他非0的数字)
3-------->>>$*和$@的对比
set -- 表示清楚所有变量,重新设置后面的变量。以上为三个字符串的内容
比较$*和$@的区别
不加引号时,$*和$@没有区别,都将参数拆开显示。
比较加引号后的不同;
加上双引号 "$*" , 则表示将所有参数视为单个字符串,相当于
"$1 $2 $3"
加上双引号 "$@" ,则表示将所有的参数视为不同的独立字符串,
相当于 "$1" "$2" "$3"
4------------>>>将位置参数左移-->shift