【发布时间】:2018-03-13 21:05:24
【问题描述】:
我有一个包含 Windows“systeminfo”信息的文件。该文件如下所示:
Virtual Memory: Available: 13,160 MB
Virtual Memory: In Use: 3,143 MB
Virtual Memory: Available: 13,161 MB
Virtual Memory: In Use: 3,142 MB
Virtual Memory: Available: 13,162 MB
Virtual Memory: In Use: 3,141 MB
我只想解析数字并存储在 csv 文件中。 所以一个 csv 文件将被命名为“available.csv”并包含
13,160;13,161;13,162.
另一个名为“in_use.csv”的 csv 文件将包含 3,143;3,142,3,141。
我知道我可以使用:
grep -r "Available" > available.csv 然后只提取号码。
如何使用 awk 完成此任务?
谢谢
【问题讨论】:
标签: string parsing awk scripting