shell删除文件中格式化文本段
求一个脚本,一个文件中有很多段,特别注意这个行数不是固定的,如下:***字符串***{……{……{……}}}搜索文件中这个字符串删除掉这行,直到第三个}字符所在的行这种文...
求一个脚本,一个文件中有很多段,特别注意这个行数不是固定的,如下:
***字符串***{
……
{
……
{
……
}
}
}
搜索文件中这个字符串删除掉这行,直到第三个}字符所在的行
这种文字段行数不固定,只是肯定是在三个嵌套的{}里面,包括第一个{所在的行也要删除。我的目的是要遍历的字符串有很多,我放到一个文件列表里面,每次读一行字符串,到要操作的文件中找到包含这个字符串的所有段(每个段行数不固定,但是格式是固定的),然后删除。 展开
***字符串***{
……
{
……
{
……
}
}
}
搜索文件中这个字符串删除掉这行,直到第三个}字符所在的行
这种文字段行数不固定,只是肯定是在三个嵌套的{}里面,包括第一个{所在的行也要删除。我的目的是要遍历的字符串有很多,我放到一个文件列表里面,每次读一行字符串,到要操作的文件中找到包含这个字符串的所有段(每个段行数不固定,但是格式是固定的),然后删除。 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询