zoukankan      html  css  js  c++  java
  • (三)linux三剑客之sed

    一、sed是什么?

    二、sed的工作原理?

    三、sed的基本用法?

    四、sed的进阶使用?

    一、sed是什么?

    sed 就是一个非交互式流编译器;

    交互式:文件缓存、人工编译、全局并行可逆

    非交互式:行缓存、程序自动编译、逐行串行不可逆

    二、sed的工作原理?

    一次处理一行,不处理原数据

    每一行将存储在缓存区中,不会破坏原来的文件

    可以使用户在命令行上非编译器中对文件进行无破坏操作

    三、sed的基本用法?

    a 在当前行下面插入文本。
    i 在当前行上面插入文本。
    c 把选定的行改为新的文本。
    d 删除,删除选择的行。
    n 读取下一个输入行,用下一个命令处理新的行而不是用第一个命令。
    s 替换指定字符
    p 打印模板块的行。
    q 退出Sed。
    r file 从file中读行。
    w file 写并追加模板块到file末尾。  

    四、sed的进阶使用?

     

    做一个优秀的程序媛
  • 相关阅读:
    Matlab 画图
    OfferCome-0531
    OfferCome--0528
    剑指offer(2)
    剑指offer(1)
    MySQL的自增主键
    java Junit 测试
    sql 注入问题
    Facebook Libra
    markdown的博客
  • 原文地址:https://www.cnblogs.com/oytt/p/12871847.html
Copyright © 2011-2022 走看看