1.条件语句
1.1 IF 语句
IF 条件语句语法格式如下:
if (condition) action 或者使用花括号: if (condition) { action-1 action-1 . . action-n }
1.1.1 IF语句实例
[root@ecs-76840553 ~]# awk 'BEGIN {num = 10; if (num % 2 == 0) printf "%d 是偶数\n", num}' 10 是偶数 [root@ecs-76840553 ~]# awk 'BEGIN {num = 10; if (num % 2 == 0){ printf "%d 是偶数\n", num}}' 10 是偶数 [root@ecs-76840553 ~]#
1.2 IF-ELSE语句
1.2.1 IF-ELSE语法格式
if (condition) action-1 else action-2
1.2.1.1 IF-ELSE 实例
[root@ecs-76840553 ~]# awk 'BEGIN {num = 3; if (num % 2 == 0) {printf "%d 是偶数\n", num }else{printf "%d 是奇数\n", num}}' 3 是奇数 [root@ecs-76840553 ~]#
1.3 IF-ELSE IF语句
多个 IF - ELSE 格式的判断语句来实现多个条件的判断
1.3.1 实例
[root@ecs-76840553 ~]# awk 'BEGIN{num=10;if(num>10){print "num大于10"}else if(num<10){print "num小于10"}else if(num==10){print "num等于10"}}' num等于10 [root@ecs-76840553 ~]#
2.循环语句
2.1 for语句
标签:语句,10,num,awk,Linux,action,ecs,76840553 From: https://www.cnblogs.com/joyware/p/16641763.html