的test.txt
Welcome notice
------------------------
Hello there, welcome! Foo
hello
world
Bar
Yes!
Foo
How are ya?!
Bar
Have a great day!
sed - 抓取文字
$ sed -n '/Foo/,/Bar/p' test.txt
输出
Hello there, welcome! Foo
hello
world
Bar
Foo
How are ya?!
Bar
如何使此不区分大小写?例如,说'FOO'或'bAr'将匹配sed的匹配模式?我试过'我',没有运气。这应该是一个快速的,谢谢你们!
答案 0 :(得分:5)
如果你的sed支持它,你可以使用我......
sed -n '/Foo/I,/Bar/Ip' text.txt
如果没有,你将不得不做类似
的事情sed -n '/[fF][oO][oO]/,/[bB][aA][rR]/p' text.txt
答案 1 :(得分:1)
sed -n '/Foo/,/Bar/Ip' test.txt