- 论坛徽章:
- 6
|
$ 296 [2017-02-07 19:14:01] 星期二 root /01
# sed '6,${/123-/,/kk-/d}' /01/lis-2
123-abc an file
1sd
pp
kk
kk-s
87807706n8f
ccvv99
hggg-123.v
1234
1
$ 297 [2017-02-07 19:14:05] 星期二 root /01
# cat -n /01/lis-2
1 123-abc an file
2 1sd
3 pp
4 kk
5 kk-s
6 123-abc an file
7 1sd
8 pp
9 kk
10 kk-s
11 87807706n8f
12 123-abc an file
13 1sd
14 pp
15 kk
16 kk-s
17 ccvv99
18 hggg-123.v
19 1234
20 1
21
22
这一贴的提问误了 [6,$] 这行代码命令, 就是我想要的效果!
sed [6,$] 的一个 意思是 6 行 到 最后一行;原本以为6到最后都删了,
就没达到我要的效果;经过测试 :# sed '6,${/123-/,/kk-/d}' /01/lis-2
ok !
|
|