一.条件判断语句(if)
复制代码代码如下:
if(表达式) #if ( Variable in Array )
语句1
else
语句2
格式中"语句1"可以是多个语句,如果你为了方便Unix awk判断也方便你自已阅读,你最好将多个语句用{}括起来。Unix awk分枝结构允许嵌套,其格式为:
复制代码代码如下:
if(表达式)
{语句1}
else if(表达式)
{语句2}
else
{语句3}
复制代码代码如下:
[chengmo@localhost nginx]# awk 'BEGIN{
test=100
if(test>90)
{
print "very good"
}
else if(test>60)
{
print "good"
}
else
{
print "no pass"
}
}'
very good
每条命令语句后面可以用“;”号结尾。
#可以使用正则表达式。#写个简单脚本测试一下:
#!/bin/sh
CenterNumber=123
while [ $CenterNumber=[:digit:*] ]
do
echo "a"
sleep 1
done
#执行结果如下:
希望可以帮助到你!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)