【发布时间】:2020-12-27 22:48:05
【问题描述】:
我有一个日志文件,其中包含如下行:
Internal (reserved=1728469KB, committed=1728469KB)
我需要提取“已提交”中包含的值,所以 1728469 我正在尝试为此使用 awk
cat file.txt | awk '{print $4}'
然而这会产生:
committed=1728469KB)
这仍然不完整,还需要一些工作。有没有更简单的解决方案来代替? 谢谢
【问题讨论】:
-
awk -F= '{sub(/[)]/,"",$3); print $3}可能会有所帮助。祝你好运