首页 > 其他 > 详细

sed和awk简单使用

时间:2014-03-09 08:33:53      阅读:499      评论:0      收藏:0      [点我收藏+]

1)sed简介

Stream Editor流编辑器,也称为行编辑器。一次只读一行进行编辑。
sed 默认是不对源文件进行做任何操作。也称之为模式空间。

2)sed命令格式

sed [option]...{script-only-if-no-other-script}[input0file]...

3)参数

-n:静默模式。不输出模式空间的内容= --quiet。
-e:指定多个编辑命令。
-f:指定sed脚本文件。
--follow-symlinks
-i:直接编辑源文件。
-r:可以使用扩展正则表达式。
--help:查看帮助。
--version:查看版本号。

命令实例:

-n静默模式,-p打印出来。

bubuko.com,布布扣

-e多个命令操作。

bubuko.com,布布扣

-i对文件直接操作。

bubuko.com,布布扣

--verison查看版本

bubuko.com,布布扣

--help查看帮助信息。

 

 

4)编辑命令

d:删除

p:打印

i \:在指定的范围的行插入新行。上一行。

a \text:新增一行,在下一行。

r /path/to/somefile:在指定位置把另外一个文件的内容插入进来。

w /path/to/somefile:将符合条件的所有行保存至指定的文件中。

=:显示符合条件的行的行号。

s///:字符串定界,查找条件可以使用模式,单要替换的内容的不行。

5)地址定界

startline,endline:从开始行到结束行。

sed ‘地址定界s@查找条件@替换文本@’

g:global:全局替换。

i:不区分字符大小写。

 

 

 

 

 

 

本文出自 “落叶飘远方” 博客,请务必保留此出处http://shunzi.blog.51cto.com/8289655/1370929

sed和awk简单使用,布布扣,bubuko.com

sed和awk简单使用

原文:http://shunzi.blog.51cto.com/8289655/1370929

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!