GREP - “点匹配换行”选项?

时间:2011-09-14 09:13:48

标签: regex linux bash grep

示例:

...
Line
some text
other text
10
...

是否可以告诉GREP ^Line.*?^10$以便点匹配换行符并且我得到此输出:

Line
some text
other text
10

如果没有,是否有一些Linux CLI工具可以做到这一点?

2 个答案:

答案 0 :(得分:5)

如果您打算在Line10之间输出行,我建议使用awk:

awk '/^Line$/,/^10$/' myfile

答案 1 :(得分:0)

使用sed

sed -rn '/^Line$/,/^10$/p' filename