[SHELL]Shell 三剑客之 sed命令详解
[什么是sed]
sed 是Stream Editor 的缩写,也称为流编辑器.
[sed 可以做什么]
对文件的快速的增,删,改查,其中查的两大功能是(过滤和取行)
[sed 语法格式]
sed [选项] [sed内置命令字符] [输入文件]
[sed参数选项]
-n 取消默认的sed输出,常与P连用
-i 直接修改文件内容
-e 多重编辑
-r 使用正则扩展
-f 指定一个sed 脚本文件到命令行执行
[sed内置命令字符]
a 追加文本
c 替换
d 删除文本
i 插入文本
p 打印文件 与n 连用
q 退出
s 用一个字符替换另外一个
s/regexp/replacement/ 匹配regexp 部分的内容,用replacement 代替
s/regexp/replacement/g 匹配regexp 部分的内容,用replacement 代替,全局替换
每天进步一点点,多思考,多总结
版权声明:本文为CNblog博主「zaituzhong」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。