只写了部分常用变量 2018.5.14
环境变量 (随不同环境变化):$USER $PWD $PATH $PID
root 下 $USER=root quguanwen下 $USER=quguanwen
预定义变量: $?命令返回值查看状态 $*列出所有位置变量的值 $#一共加载多少位置变量
位置变量: $1 $2 $3 ....$X #执行脚本时后面加的参数
最简单脚本: #/bin/bash
useradd $1
read -p "关键字" 变量 #由键盘输入作为变量值
这里写个示例:vim user.sh
#!/bin/bash
read -p "请输入帐号:" X
read -p "请输入密码:" Y
id $X && echo "$X 存在了" && exit
useradd $X > /dev/null
echo "$Y" | passwd --stdin $X > /dev/null
echo "创建成功 帐号 :$X 密码:$Y"