采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
[11] [22] [33] [55] ....
老师给的逻辑是 统计[11]到下一个[], 但是mysql的配置文件不是以[]结尾的,所以这个最有一个段落[55]无法统计出来,这个怎么解决
如您所说,如果[55]是最后一个段落可以写成更换逻辑,在sed中可以使用$代表最后一行,如下
sed -n '/\[55\]/,$p' my.cnf
匹配[55]的行到最后一行结束,结果执行如截图
我理解如果单独统计是可以,如果在整个脚本中。需要单独针对最后一个元素做处理。 也许可以先添加一个【】到结尾
最后一行统计是9,你执行的结果是10,?
登录后可查看更多问答,登录/注册
30%知识讲解+70%实例操作 掌握Shell脚本编程能力
1.1k 15
8.2k 11
1.6k 6
880 6
968 6