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

[sed] 将语句中的特定单词转换成大写

时间:2015-09-09 21:15:57      阅读:210      评论:0      收藏:0      [点我收藏+]

标签:

$cat text

find the Match statement
Consult the Get statement
using the Read statement to retrieve data

/the .* statement/{
h
s/.*the \(.*\) statement.*/\1/
y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/
G
s/\(.*\)\n\(.*the \).*\( statement.*\)/\2\1\3/
}

 

$sed -f sedsrc text
find the MATCH statement
Consult the GET statement
using the READ statement to retrieve data


 

 

# 将语句的名字编程大写形式
/the .*statement/{
    s/\(.*the\) \(.*\) \(statement.*\)/\1 \U\2\E \3/
}

$sed -f 4.sedsrc text 
find the MATCH statement
Consult the GET statement
using the READ statement to retrieve data

 

[sed] 将语句中的特定单词转换成大写

标签:

原文地址:http://www.cnblogs.com/fanyl5/p/4795755.html

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