gpt4 book ai didi

14、AWK 三目运算符

转载 作者:大佬之路 更新时间:2024-01-21 22:45:10 27 4
gpt4 key购买 nike

三目运算符的存在,好像只是用来简化 if else 条件语句。

AWK中的三目运算符,和 C/C++ 甚至其它有三目运算符的语言一样,一样的语法。

condition expression ? statement1 : statement2

当条件表达式 ( condition expression ) 返回 true 时,将执行 statement1,否则将执行 statement2

例如下面的范例,当 x > y 时,把 x 赋值给 max,否则把 y 赋值给 max

[jerry]$ awk 'BEGIN { x = 25; b = 15; (x > y ) ? max = x : max = y; print "Max =", max}'

上面的awk 命令的计算结果为

Max = 25

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com