我想创建一个脚本,该脚本搜索模式func1(some--condition, "");
并使用模式var = func2(some--text);
转到其上方的字符串,然后打印func1(some--condition, "func2 some-text; var");
。
我试图grep func1(。*,“”);和管道awk。
搜索 func1(some-condition,“”); //示例
然后进行搜索(在func1()上方) var = func2(some--text); //示例
然后将func1设置为 func1(some-condition,“ func2()some-text; any”);
演示输入源。c
var = func2(some--text);
func1(some--condition, "");
演示输出源。c
var = func2(some--text);
func1(some--condition, "func2 some--text; var");