曲径通幽论坛

标题: 感叹号 '!' --- 取反 [打印本页]

作者: beyes    时间: 2011-9-1 14:17
标题: 感叹号 '!' --- 取反
一个文本如:

line 1
line 2
line 3
line 4
line 5
line 6
line 7
line 8
line 9
line 10



删除其中的 3-5 行:
$ sed '3,5d' temp.txt
line 1
line 2
line 6
line 7
line 8
line 9
line 10



3,5 匹配 第3 - 第5 行,这里将这几行删除。如果要保留这几行而删除掉其它的行,那么需要用感叹号:
$ sed '3,5!d' temp.txt
line 3
line 4
line 5





欢迎光临 曲径通幽论坛 (http://www.groad.net/bbs/) Powered by Discuz! X3.2