抱歉,评论被关闭
sed妙用记录
在linux文本模式操作,经常用到它
还是那句老话脑子经常不好使,所以记录一下关于sed处理文本的一些简单方法
1、查找和替换
A:单查找
如:字符串 my apoyl heart 替换其中的空格为%20
echo "my apoyl heart" | sed -e "s/ /%20/g"
B:双查找
如:字符串 my apoyl heart 查找my行的字符串并替换其中的apoyl为life
这个字符串,可以是文件,或者多行的
echo "my apoyl heart" | sed -e "/my/s/apoyl/life/g"
2、忽略空行和注释行
这个经常在打开一些很多注释的配置,感觉很烦,所以用此命令过滤一下,就巴适了。
sed -e "s/#.*//g" /etc/xxx.conf | awk '{(if(length!=0) print $0}'
本文出自 “凹凸曼” 博客,请务必保留此出处 http://www.apoyl.com/?p=1207
日志信息 »
该日志于2011-10-26 09:40由 凹凸曼 发表在Linux分类下,
评论已关闭。
目前盖楼