- AWK 教程
- AWK - 主页
- AWK - 概述
- AWK - 环境
- AWK - 工作流
- AWK - 基本语法
- AWK - 基本示例
- AWK - 内置变量
- AWK - 运算符
- AWK - 正则表达式
- AWK - 数组
- AWK - 控制流
- AWK - 循环
- AWK - 内置函数
- AWK - 用户自定义函数
- AWK - 输出重定向
- AWK - 漂亮打印
- AWK 有用资源
- AWK - 快速指南
- AWK - 有用资源
- AWK - 讨论
AWK - 三元运算符
我们可以使用三元运算符轻松实现条件表达式。以下示例演示了这一点 −
示例
condition expression ? statement1 : statement2
当条件表达式返回真时,执行语句 1;否则,执行语句 2。例如,以下示例找到两个给定数字中的最大值。
示例
[jerry]$ awk 'BEGIN { a = 10; b = 20; (a > b) ? max = a : max = b; print "Max =", max}'
执行此代码后,您将获得以下结果 −
输出
Max = 20
awk_operators.htm
广告