2011-07-06 65 views
0

中提取數據,我想從strace的-T,該報告爲總時間:GAWK:從特殊符號

PID指令[時間]

(每個系統調用)

現在我想總結[時間]。我正在使用gawk,並且我知道最後一個字段可以用$ NF訪問。然而,$ NF報告[時間](括號),而不僅僅是時間,我顯然不能總結,所以我問我如何得到時間而不是[時間]?

感謝

回答

0

您可以通過改變字段分隔到在 「時間」 「[時間]」:

awk 'BEGIN {FS="[\\[\\]]"}; {print $(NF-1)}'