首页 > 其他 > 详细

Sed

时间:2018-08-27 13:59:33      阅读:193      评论:0      收藏:0      [点我收藏+]
语法:
sed [options] ‘command‘ filename(s)

sed选项:

-e 允许多次编辑
-f 跟随脚本文件名
-n 禁止默认输出

sed的相关命令:

a\
向当前行添加文本行
c\
用新的文本行取代当前行里的文本
i\
在当前行之前插入文本
d
删除行
h
把模式空间内容复制到一个固定缓存
H
把模式空间内容添加到一个固定缓存
g
把固定缓存里的所有文本都复制到模式缓存,重写模式缓存的内容
G
把固定缓存里的所有文本添加到模式缓存
l
列出不打印的字符
p
打印行
P(大写)
多行打印,输出多行模式空间里的第一部分,直到第一个嵌入的换行符为止
n
输出模式空间的内容并读取下一行
N
读取新的输入行并将其添加到模式空间的现有内容之后来创建多行模式空间
q
结束或退出
r
读入行,从某个文件
!
把命令应用到选定行之外的其它所有行
s
替换

替换标志:
标志
功能
g
全局替换
p
打印
w
把行写到文件中
x
交换;用模式空间的内容交换固定缓存的内容
y
转换,如大小写转换

Sed

原文:http://blog.51cto.com/11773387/2164840

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