我想打印一条有图案的线条和它之前的线条。
例如:说该文件是:如何打印具有图案的线条之前的线条?
This is line 1
This is line 2
This is FORMAT line 3
This is line 4
This is line 5
This is FORMAT line 6
说我要搜索的模式FORMAT
。所以输出应该是
This is line 2
This FORMAT line 3
This is line 5
This is FORMAT line 6.
我使用sed
试过,我能够打印与模式的行而不是以前行。
第二个问题(因为不想创建一个单独的问题)如何在他们的下一行中打印没有特定模式的行?例如 。对于上面的文件和模式,输出应该是
This is line 1
This is line 4
它将打印1行以下还是以上或两者。 – user1660982
-C选项将在上面和下面打印。 -A选项将在比赛结束后打印。 -B选项将在比赛前打印。 – Shobit
谢谢,我认为它会做。 – user1660982