doc: update awk.md.

This commit is contained in:
jaywcjlove 2022-10-31 00:14:50 +08:00
parent e145ecc715
commit 333891b7c3

View File

@ -113,7 +113,7 @@ awk 'BEGIN {
fruits["mango"] = "yellow"; fruits["mango"] = "yellow";
fruits["orange"] = "orange" fruits["orange"] = "orange"
for(fruit in fruits) { for(fruit in fruits) {
print "The color of " fruit " is " fruits[fruit] print fruit " 的颜色是 " fruits[fruit]
} }
}' }'
``` ```
@ -367,19 +367,19 @@ Awk 函数
```shell ```shell
awk ' awk '
# Returns minimum number # 返回最小数量
function find_min(num1, num2){ function find_min(num1, num2){
if (num1 < num2) if (num1 < num2)
return num1 return num1
return num2 return num2
} }
# Returns maximum number # 返回最大数量
function find_max(num1, num2){ function find_max(num1, num2){
if (num1 > num2) if (num1 > num2)
return num1 return num1
return num2 return num2
} }
# Main function # 主功能
function main(num1, num2){ function main(num1, num2){
result = find_min(num1, num2) result = find_min(num1, num2)
print "Minimum =", result print "Minimum =", result
@ -387,7 +387,7 @@ awk '
result = find_max(num1, num2) result = find_max(num1, num2)
print "Maximum =", result print "Maximum =", result
} }
# Script execution starts here # 脚本执行从这里开始
BEGIN { BEGIN {
main(10, 60) main(10, 60)
} }