if语句
●单分支结构
if 条件测试操作
then 命令序列
fi
if 条件测试操作;then
命令序列
fi
●双分支结构
if 条件测试操作;then
命令序列1
else 命令序列2
fi
●多分支结构
if 条件测试操作1;then
命令序列1
elif 条件测试操作2;then
命令序列2
else
命令序列3
fi
应用案例
需求:判断当前主机是否和远程主机是否ping通
#!/bin/bash
# 该脚本用于判断当前主机是否和远程指定主机互通
read -p "请输入你要ping的主机的IP:" ip
# 使用ping程序判断主机是否互通
ping -c1 $ip