将/data目录下,文件内容abc替换为ABC
sed -i "s/abc/ABC/g" `grep abc -rl .`
sed 功能核心概括 增删改查
s 替换
p 显示print
d 删除delete
cai c/a/i
# 打印chargepile.log文件中第1行到第3行的内容
sed -n '1,3p' chargepile.log
# 打印chargepile.log文件中第3行的内容
sed -n '3p' chargepile.log chargepile.log,两个//之间可以写正则
# 类似grep 0xbbcc6f37
sed -n '/0xbbcc6f37/p' chargepile.log
# 打印chargepile.log文件中内容“2021-09-02 11:01:32:307”所在行到内容“2021-09-02 11:01:32:356”所在行之间的内容
sed -n '/2021-09-02 11:01:32:307/,/2021-09-02 11:01:32:356/p' chargepile.log
# 将文件chargepile.log中的abc替换为ABC
sed 's/abc/ABC/g' chargepile.log
网友评论