正则表达式捕获后的sed追加

正则表达式捕获后的sed追加,sed,Sed,一旦我匹配字符串“网球”,我需要o/p如下所示 费德勒 网球 你好 从我这边开始审判: roger tennis federer hello 一点代码格式很难理解您需要什么。。您尝试的代码根本没有使用网球。。请尝试解释转换过程。。例如:您是否试图将三条连续线与中间线的网球进行匹配,并将顺序更改为第1行空格第3行,然后是第2行?@Wicktor感谢您的帮助。但我可以知道这是怎么回事吗? sed '$!N;s/\n\s*{\s*$/{/;P;D' file

一旦我匹配字符串“网球”,我需要o/p如下所示

费德勒 网球 你好

从我这边开始审判:

roger
tennis
federer
hello

一点代码格式很难理解您需要什么。。您尝试的代码根本没有使用网球。。请尝试解释转换过程。。例如:您是否试图将三条连续线与中间线的
网球
进行匹配,并将顺序更改为
第1行空格第3行
,然后是
第2行
?@Wicktor感谢您的帮助。但我可以知道这是怎么回事吗?
sed '$!N;s/\n\s*{\s*$/{/;P;D' file