码迷,mamicode.com
首页 > 其他好文 > 详细

sed

时间:2017-07-03 15:03:43      阅读:162      评论:0      收藏:0      [点我收藏+]

标签:sed

vim模式下

:%s/demon/newdemon/g


#sed -i ‘s/nologin/login/g‘ 接文件名 替换关键词


#sed -i ‘/^SELINUX/s/enforcing/disabled/g‘ /etc/selinux/config

sed -e ‘命令‘ -e ‘命令‘或者sed ‘命令‘;‘命令‘ -e是and的意思


sed ‘s/$/& xxx/g‘ 在文件末尾加xxx

sed ‘s/^/&xxx/g‘ 在文件前加xxx

sed多个语句结合sed ‘s/%/ /g;s/G/ /g‘


在匹配行的下一行加用‘//axxxx‘

sed ‘/^\[mysqld\]/alob-bin=bin-log‘ /etc/my.cnf


 sed ‘s/,/\n/g‘  把文档里的逗号换行


将test.txt中所有的回车替换成空格

sed -i ‘:label;N;s/\n/ /;b label‘ test.txt

cat test.txt|tr "\n" " "


sed -i ’$d’ file 删除文档最后一行

sed ‘s/DEVICE.*/DEVICE=eth0/g‘ $WANGKA

sed ‘DEVICE/c DEVICE=eth0‘ $WANGKA 匹配DEVICE行替换成后者

sed

标签:sed

原文地址:http://mustafayin.blog.51cto.com/12558614/1943968

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!