AWK 赋值运算符
AWK支持以下赋值运算符 –
简单赋值
用 = 表示。以下示例演示了这一点-
示例
执行此代码后,您将获得以下结果-
输出
简化加法
用+=表示。以下示例演示了这一点 –
示例
执行这段代码后,你会得到以下的结果:
输出
在上面的示例中,第一条语句将值10赋给变量 cnt 。在下一条语句中,简写运算符将其值增加10。
简写减法
它用-=表示。下面的示例演示了这一点 –
示例
在执行此代码时,您将获得以下结果−
输出
在上面的示例中,第一个语句将值100赋给变量 cnt 。在下一个语句中,简写运算符递减其值10。
简写乘法
它由*=表示。以下示例演示了这一点−
示例
在执行此代码时,您会得到以下结果-
输出
在上面的示例中,第一条语句将值10赋给变量 cnt 。在下一条语句中,简写运算符将其值乘以10。
简写除法
简写除法表示为/ =。下面的示例演示了这一点 −
示例
执行此代码后,您将获得以下结果 −
输出:
在上面的示例中,第一条语句将值100赋给变量 cnt 。在下一条语句中,使用缩写运算符将其除以5。
缩写取模
表示为%=。以下示例演示了这个过程−
示例
在执行此代码后,您会得到以下结果 −
输出
简写指数
它由^=表示。下面的示例演示了这一点。
示例
执行这段代码后,您将获得以下结果:
输出
以上示例将 cnt 的值增加了4。
简洁指数法
它由**=
表示。以下示例演示了这一点 –
示例
在执行这段代码后,你会得到以下结果 −
输出
这个示例还将值增加了4的 cnt 。