【发布时间】:2013-12-20 09:15:57
【问题描述】:
我在一个文件夹中有一些文件,其中有几个 sqrt(x+y);职能。我想找出 x+y 中的内容。所以我想读取 sqrt(x+y ); 里面的值并添加一个 printf(x+y );在分号之后。我尝试了大约一个月。但还是找不到办法。
请帮忙。如果您知道我在哪里可以找到有关 AWK 的任何好的教程或书籍,请告诉我.. 谢谢。 以下是我想出的算法。 (我对 AWK 完全陌生)
循环遍历所有文件{ 如果一行以 sqrt( 开始将字符串放入变量 a / 或数组 a 直到找到); 写 Print ( , concatenate, 然后是 value , concatenate,); 在下一行。
【问题讨论】:
-
为什么不发布一些示例数据和预期输出?
标签: shell unix sed awk pattern-matching