
sed
K.Sun
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
sed编辑器基础之替换命令(二)
sed根据模式替换的命令格式是这样的:s/pattern/replacement/flags其中flags可以写数字,数字是多少,就是第几个位置:我们还是看栗子吧。首先新建一个文件名为data的文本作为数据范例:test test test test test当flags没有指定的时候:$ sed 's/test/trail/' data trail test test trail test好,结果原创 2016-11-03 13:39:58 · 1100 阅读 · 0 评论 -
sed命令删除行操作
原始数据$ cat data line 1 line 2 line 3 line 4 line 5 line 6 line 7 line 8 line 9 line 10删除第3行:$ sed '3d' data line 1 line 2 line 4 line 5 line 6 line 7 line 8 line 9 line 10注意,此时data本身没有改变,删除2,3行:$ sed '原创 2017-03-22 10:30:51 · 10335 阅读 · 0 评论 -
sed命令修改行
原始数据:$ cat data line 1 line 2 line 3 line 4 line 5 line 6 line 7 line 8 line 9 line 10修改第三行:$ sed '3c\ > this line has been changed.' data line 1 line 2 this line has been changed. line 4 line 5 line原创 2017-03-22 10:58:21 · 1111 阅读 · 0 评论 -
sed对文件的写操作
原始数据:$ cat data line 1 line 2 line 3 line 4 line 5 line 6 line 7 line 8 line 9 line 10将第1,2行保存到新文件中:$ sed '1,2w test' data line 1 line 2 line 3 line 4 line 5 line 6 line 7 line 8 line 9 line 10 $ cat原创 2017-03-22 11:18:04 · 679 阅读 · 0 评论 -
sed对文件的读操作
原始数据:$ cat data line 1 line 2 line 3 line 4 line 5 line 6 line 7 line 8 line 9 line 10 $ cat tdata This is a joke.将tdata中的数据插入到data中指定的行后:$ sed '4r tdata' data line 1 line 2 line 3 line 4 This is a jo原创 2017-03-22 11:59:32 · 1290 阅读 · 0 评论