LINU系列-sed篇

一 sed常用选项

选项 说明
-n 使用安静模式,在一般情况所有的stdin都会输出在屏幕上,加入-n后只是打印
-i 直接修改文档中读取的内容,不会在屏幕中输出
-e 多重编辑,且命令顺序会影响结果
-f 指定一个sed脚本文件到命令行执行
-r sed使用扩张正则

1 替换

sed -i 's/oldname/newname/g' a.log   --将a.log中的oldname 替换为newname,g为每行多个都替换,-i为全局替换

2 日志截取

sed -n '/2023-02-27 13:/,/2023-02-27 17:/p' error.log >> a.log

可参考:https://www.cnblogs.com/ginvip/p/6376049.html

posted @ 2023-05-26 15:44  laity_guan  阅读(13)  评论(0编辑  收藏  举报