GREP - "点匹配换行"选项?

zet*_*tah 3 regex linux bash grep

例:

...
Line
some text
other text
10
...
Run Code Online (Sandbox Code Playgroud)

是否有可能告诉GREP,^Line.*?^10$以便点匹配换行符,我得到这个输出:

Line
some text
other text
10
Run Code Online (Sandbox Code Playgroud)

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

mou*_*iel 5

如果你打算在两者之间输出行,包括Line10,我建议使用awk:

awk '/^Line$/,/^10$/' myfile
Run Code Online (Sandbox Code Playgroud)