sed

2021-10-26  本文已影响0人  秋元_92a3

将/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
上一篇 下一篇

猜你喜欢

热点阅读