我正在从文件(8
)中提取第11
至example.c
行,
我希望将行编号为8,9,10,11
。
这是我尝试过的方法,但是(毫不奇怪)它为我提供了行号
1,2,3,4
。必须有一种简单的解决方法,对吧?
$ sed -n '8,11p;12q' example.c | cat -n
1 x = 5;
2 y = 6;
3 z = 7;
4 w = 8;
以下是我的example.c
文件的完整性:
$ cat -n example.c
1 int x;
2 int y;
3 int z;
4 int w;
5
6 int main()
7 {
8 x = 5;
9 y = 6;
10 z = 7;
11 w = 8;
12
13 return x+y+z+w;
14 }