自定义变量
定义变量: 变量名=变量值 变量名必须以字母或下划线开头,区分大小写 ip1=192.168.2.115
位置变量
$1 $2 $3 $4 $5 $6 $7 $8 $9 ${10}
预定义变量
$0 脚本名
$* 所有的参数
$@ 所有的参数
$# 参数的个数
$$ 当前进程的PID
$! 上一个后台进程的PID
$? 上一个命令的返回值 0表示成功
......................................................................................................
命令执行判断依据
• && 与
• || 或
• $? (上条命令的返回值)
$? 为 0 代表命令执行正确
$? 非 0 代表命令执行错误
image.png