首页 > 其他 > 详细

文本流编辑器sed的一些小用法

时间:2021-08-30 14:24:41      阅读:26      评论:0      收藏:0      [点我收藏+]

1、利用sed 取出ifconfig命令中本机的IPv4地址

[root@localhost]# ifconfig eth0|sed -nr ‘2s/[^0-9]+([0-9.]+).*/\1/p‘
192.168.56.128

2、删除/etc/fstab文件中所有以#开头,后面至少跟一个空白字符的行的行首的#和空白字符

[root@localhost]# sed -r ‘s/^#[ ]+//g‘ /etc/fstab

3、处理/etc/fstab路径,使用sed命令取出其目录名和基名

[root@localhost]# echo /etc/fstab |sed -rn ‘s#(.*)/([^/]+)/?#\1#p‘
/etc
[root@localhost]# echo /etc/fstab |sed -rn ‘s#(.*)/([^/]+)/?#\2#p‘
fstab
[root@localhost]#

文本流编辑器sed的一些小用法

原文:https://www.cnblogs.com/kesu/p/15203081.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!