【发布时间】:2013-10-03 09:02:53
【问题描述】:
假设您有一个文件 test.cpp,其中包含以下几行
Test(func_class,func1)
{
Test_Func1();
Test_Func2();
Test_Func3();
}
Test(func_class,func3)
{
Test_Func1();
Test_Func9();
Test_Func3();
}
Test(func_class,func2)
{
Test_Func6();
Test_Func7();
Test_Func3();
}
现在我想在大括号之间插入一个新行,例如 Test(func_class,func1/2/3) 插入后会像
Test(func_class,func1)
{
Test_Func1();
Test_newFunc6();
Test_Func2();
Test_Func3();
}
Test(func_class,func3)
{
Test_Func1();
Test_newFunc6();
Test_Func9();
Test_Func3();
}
Test(func_class,func2)
{
Test_Func6();
Test_newFunc6();
Test_Func7();
Test_Func3();
}
这可以使用脚本来完成。任何人都可以请建议shell脚本或perl python来做到这一点,
【问题讨论】: