[問題] 詢問awk 語法
不好意思 小弟初學awk 請教一下
function cmp_str_val(i1, v1, i2, v2)
{
# string value comparison, ascending order
v1 = v1 ""
v2 = v2 ""
if (v1 < v2)
return -1
return (v1 != v2)
}
function cmp_num_str_val(i1, v1, i2, v2, n1, n2)
{
# numbers before string value comparison, ascending order
n1 = v1 + 0
n2 = v2 + 0
if (n1 == v1)
return (n2 == v2) ? (n1 - n2) : -1
else if (n2 == v2)
return 1
return (v1 < v2) ? -1 : (v1 != v2)
}
請問一下 這兩段當中綠色語法的意思?
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.32.180.150
※ 文章網址: https://www.ptt.cc/bbs/Linux/M.1466221463.A.A2A.html
※ 編輯: gecer (114.32.180.150), 06/18/2016 12:26:21
→
06/18 13:20, , 1F
06/18 13:20, 1F
→
06/18 13:21, , 2F
06/18 13:21, 2F
→
06/18 13:22, , 3F
06/18 13:22, 3F
推
06/18 13:34, , 4F
06/18 13:34, 4F
→
06/18 13:41, , 5F
06/18 13:41, 5F
→
06/18 13:41, , 6F
06/18 13:41, 6F
→
06/18 13:42, , 7F
06/18 13:42, 7F
→
06/18 13:42, , 8F
06/18 13:42, 8F
推
06/18 15:17, , 9F
06/18 15:17, 9F
推
06/19 00:38, , 10F
06/19 00:38, 10F
推
06/19 11:41, , 11F
06/19 11:41, 11F
→
06/19 18:32, , 12F
06/19 18:32, 12F
→
06/19 18:34, , 13F
06/19 18:34, 13F
→
06/21 23:10, , 14F
06/21 23:10, 14F
→
06/21 23:11, , 15F
06/21 23:11, 15F