sed

作者: 秋元_92a3 | 来源:发表于2021-10-26 20:31 被阅读0次

    将/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
    

    相关文章

      网友评论

          本文标题:sed

          本文链接:https://www.haomeiwen.com/subject/qmvyaltx.html