Shell 三剑客之 sed命令详解

[什么是sed]

sed 是Stream Editor 的缩写,也称为流编辑器.

[sed 可以做什么]

对文件的快速的增,删,改查,其中查的两大功能是(过滤和取行)

[sed 语法格式]

sed [选项] [sed内置命令字符] [输入文件]

[sed参数选项]

-n 取消默认的sed输出,常与P连用

-i  直接修改文件内容

[sed内置命令字符]

a 追加文本

d  删除文本

i  插入文本

p 打印文件 与n 连用

s/regexp/replacement/ 匹配regexp 部分的内容,用replacement 代替

s/regexp/replacement/g 匹配regexp 部分的内容,用replacement 代替,全局替换

猜你喜欢

转载自www.cnblogs.com/tingxin/p/12221222.html