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

sed -e用法

时间:2014-05-09 21:33:14      阅读:226      评论:0      收藏:0      [点我收藏+]

标签:sed -e

sed -e ‘s/^\([a-zA-Z]\+\) \([a-zA-Z]\+\)\(.*\)/\2 \1\3/g‘ file

意思如下:
在文件每一行的开始,如果在第一个空格之前只含有英文字符,那么与空格之后的以英文字符开头截止到最后一个英文字符的字符串进行对换,例如

First Second1234....
变为Second First1234....

后面的数字为替代符,顺序代表前面那三个括号里的表达式,1就是第一个括号里的内容,以此类推,那么原有顺序\1 \2\3就被替换为\2 \1\3,所以就是一二表达式替换而已

本文出自 “linux_cheng” 博客,请务必保留此出处http://6764097.blog.51cto.com/6754097/1408871

sed -e用法,布布扣,bubuko.com

sed -e用法

标签:sed -e

原文地址:http://6764097.blog.51cto.com/6754097/1408871

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