原文件
First line
/* Comments
Comments
*/
*/
asdf
asdf
asdf
as/* Comments
asdf
*/
我想使用 sed 跨行匹配注释,匹配后的效果如下。
First line
asdf
asdf
asdf
as/* Comments
asdf
*/
我写的一个语句,但是不能贪婪匹配
sed -i '/^[a-z0-9A-Z_ \t]*\/\*/,/.*\*\//d' filename
效果如下,仍有一个*/
没有匹配,但是又不能单独匹配删除*/
,因为会删除其他的*/
First line
*/
asdf
asdf
asdf
as/* Comments
asdf
*/
请问如何在匹配多行的情况下,进行贪婪匹配,
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.