- AWK 教程
- AWK - 首頁
- AWK - 概覽
- AWK - 環境
- AWK - 工作流程
- AWK - 基本語法
- AWK - 基本示例
- AWK - 內建變數
- AWK - 運算子
- AWK - 正則表示式
- AWK - 陣列
- AWK - 控制流
- AWK - 迴圈
- AWK - 內建函式
- AWK - 使用者自定義函式
- AWK - 輸出重定向
- AWK - 精美列印
- AWK 有用資源
- AWK - 快速指南
- AWK - 有用資源
- AWK - 討論
AWK - 關係運算符
AWK 支援以下關係運算符 −
等於
它用 == 表示。如果兩個運算元都相等,它返回真,否則返回假。以下示例演示了這一點 −
示例
awk 'BEGIN { a = 10; b = 10; if (a == b) print "a == b" }'
執行此程式碼後,您將獲得以下結果 −
輸出
a == b
不等於
它用 != 表示。如果兩個運算元不相等,它返回真,否則返回假。
示例
[jerry]$ awk 'BEGIN { a = 10; b = 20; if (a != b) print "a != b" }'
執行此程式碼後,您將獲得以下結果 −
輸出
a != b
小於
它用 < 表示。如果左側運算元小於右側運算元,它返回真,否則返回假。
示例
[jerry]$ awk 'BEGIN { a = 10; b = 20; if (a < b) print "a < b" }'
執行此程式碼後,您將獲得以下結果 −
輸出
a < b
小於或等於
它用 <= 表示。如果左側運算元小於或等於右側運算元,它返回真,否則返回假。
示例
[jerry]$ awk 'BEGIN { a = 10; b = 10; if (a <= b) print "a <= b" }'
執行此程式碼後,您將獲得以下結果 −
輸出
a <= b
大於
它用 > 表示。如果左側運算元大於右側運算元,它返回真,否則返回假。
示例
[jerry]$ awk 'BEGIN { a = 10; b = 20; if (b > a ) print "b > a" }'
執行上述程式碼後,您將獲得以下結果 −
輸出
b > a
大於或等於
它用 >= 表示。如果左側運算元大於或等於右側運算元,它返回真,否則返回假。
b >= a
awk_operators.htm
廣告