sed命令的基本使用方法
【摘要】
文章目录
sed strem editor 流编辑器
sed的执行过程:
如何使用
选项|参数
sed strem e...
sed strem editor 流编辑器
- sed编辑器是一行一行的处理文件内容的。正在处理的内容存放在模式空间(缓冲区)内,处理完成后按照选项的规定进行输出或文件的修改。
- 接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有改变,除非你使用重定向存储输出。Sed主要用来自动编辑一个或多个文件;简化对文件的反复操作;
- sed也是支持正则表达式的,如果要使用扩展正则加参数-r
sed的执行过程:
- 一次读取一行数据
- 根据我们提供的规则来匹配相关的数据,比如查找root。
- 按照命令修改数据流中的数据,比如替换
- 将结果进行输出
- 重复上面四步
如何使用
语法格式:sed [options] ‘[commands]’ filename
例1:
[root@localhost ~]# echo "this is aplle" | sed 's/aplle/dog/'
this is dog
[root
- 1
- 2
文章来源: rivers.blog.csdn.net,作者:宝山的博客,版权归原作者所有,如需转载,请联系作者。
原文链接:rivers.blog.csdn.net/article/details/100549362
【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)