1.选择语句
- if ... else ... fi 语句;
1. expression 返回true执行then,否则执行else;
2.expression 和 [] 之间必须有空格
2.循环语句
for循环一般格式为:
for 变量 in 列表 do command1 command2 ... commandN done
案例一:
#!/bin/bash arr=(ultrapower company is good or bad liu each person has different sense over) for index in ${arr[*]} do if [ ${index} == "liu" ] then echo "!!!!!!!!!!!!!!!!!!!:${index}" elif [ ${index} == "sense" ] then echo "执行结束=========sense" break; else
echo "else 输出 =====:${index}"
fi
done 结果: