【发布时间】:2014-06-27 17:00:34
【问题描述】:
我正在尝试从文件的特定部分(在某个点下)提取信息。更准确地说,我希望能够查找关键字,例如“M2”,然后在 M2 下找到“Freq”以获得该数字,而不会与 M1 或 M3 混淆。
最简单的答案很可能是 grep、sed、awk 或 cut 的组合。
M1{
频率:1GHz
温度:125℃
}
M2{
频率:1.1GHz
温度:130℃
}
M3{
频率:0.78GHz
温度:89℃
}
【问题讨论】:
-
如果你可以使用 awk,那么使用 grep 或 sed 或 cur 就毫无意义,因为 awk 可以做所有这些甚至更多。
-
这个问题似乎是题外话,因为它是关于众包脚本编写的。作者没有尝试解决方案。