Sed实例
来源:互联网 发布:手机淘宝旺旺号是什么 编辑:程序博客网 时间:2024/05/28 05:16
sed作业(单词:一个或多个字母)
1.只显示每行的第一个单词
sed -r 's/(^[^a-Z]*)([a-Z]+)(.*)/\2/' pass
2.删除每行第二个单词
sed -r 's/(^[^a-Z]*)([a-Z]+)([^a-Z]+)([a-Z]+)/\1\2\3/' pass
3.删除每行倒数第二个单词
sed -r 's/([^a-Z]+)([a-Z]+)([^a-Z]+)([a-Z]+)([^a-Z]*)$/\1\3\4\5/' pass
4.交换每行的倒数第二个单词和最后一个单词
sed -r 's/([^a-Z]+)([a-Z]+)([^a-Z]+)([a-Z]+)([^a-Z]*)$/\1\4\3\2\5/' pass
5.打印第一个单词以da开始的行
sed -n '/^[^a-Z]*da/p' pass
6.将文件中所有的root单词替换成大写的ROOT(不操作像rooter这样的)
sed 's/\<root\>/ROOT/'g pass
7.把所有的小写字母用()括起来
sed -r 's/([a-z])/(\1)/'g pass
sed -r 's/([a-z])/(&)/'g pass
8.打印奇数行
sed -n '1~2p' pass
0 0
- sed实例
- sed 实例
- sed 实例
- sed实例
- sed实例
- sed实例
- Sed实例
- Sed实例
- sed命令实例
- sed实例解析
- sed 用法及实例
- sed精彩实例解析
- 通用线程 -- sed 实例
- sed用法和实例
- sed 用法及实例
- sed 用法及实例
- 通用线程 -- sed 实例
- sed实例收集
- 7 款令人赞叹的 HTML5 动画应用
- 8款给力HTML5/CSS3应用插件 可爱的HTML5笑脸
- 8套迷人精致的CSS3 3D按钮动画
- 详解Hibernate Session & Transaction
- 9款大气实用的HTML5/CSS3注册登录表单
- Sed实例
- 8款强大的CSS3/HTML5动画及应用源码
- 10款让人惊叹的HTML5/jQuery图片动画特效
- 使用com.alibaba.fastjson.JSONObject构造简单的JSON数据
- 9款让你眼前一亮的HTML5/CSS3示例及源码
- 分享9款用HTML5/CSS3制作的动物人物动画
- 10款强大的jQuery/HTML5应用新鲜出炉
- 8款超酷而实用的CSS3按钮动画
- 绝对震撼 7款HTML5动画应用及源码