首页 > 代码库 > sed
sed
Sed
sed:linux三剑客之一,sed是一个很好的文件处理工具,本身是一个管道命令,主要是以行为单位进行处理,可以将数据行进行替换、删除、新增、选取等特定工作。
其中,sed的替换功能应用极为广泛,下面主要先介绍下它的替换功能。
取IP地址的例子:过滤功能
ifconfig eth0|sed -n ‘2p‘|sed -nr ‘s#^.*addr:([0-9].*) B.*#\1#gp‘
结果:ip地址
sed替换功能举例如下:
[root@xhsj_ClouderaManager test]# cat test.txt
oldboy
oldboy
把oldboy替换成oldgirl:
sed -i ‘s/oldboy/oldgirl/‘ test.txt
结果:
cat test.txt
oldgirl
oldgirl
sed
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。