zoukankan      html  css  js  c++  java
  • 替换文件最后一行中的所有e 为 E

    #root@athena5plus:~# cat b
        northwest       NW     Charles Main           3.0      .98      3       34
        western          WE      Sharon Gray           5.3      .97     5       23
        southwest       SW     Lewis Dalsass          2.7      .8      2       18
        southern         SO      Suan Chin               5.1     .95     4       15
        southeast       SE       Patricia Hemenway   4.0      .7      4       17
        eastern           EA      TB Savage               4.4     .84     5       20
        northeast        NE      AM Main Jr.              5.1     .94     3       13
        north              NO      Margot Weber         4.5     .89     5       9
        central            CT      Ann Stephens          5.7     .94     5       13
    root@athena5plus:~# sed -n '$ s/e/E/gp' b
        cEntral            CT      Ann StEphEns          5.7     .94     5       13

    最后一行,用AWK可以用 “NR=最后一行“ 定位到,但是没法用“s/.../.../gp”进行替换, 并且事先得知道最后一行的行号

    (2)获取最后一行

    #gawk 'END{print}' b

    #sed -n '$p' b

    #awk '{a=$0} END{print a}' b

    #sed '$!d' b

  • 相关阅读:
    vi简单操作说明
    start django server
    计划
    在C#程序中使用ocx的方法
    在存储过程中使用另一个存储过程返回的查询结果集
    Java位操作大全(通用于C语言)
    对面象对象概念的理解、解释
    读书笔记 UltraGrid(14)
    Svcutil使用点滴
    水晶报表使用push模式(2)
  • 原文地址:https://www.cnblogs.com/Berryxiong/p/5750695.html
Copyright © 2011-2022 走看看