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

  • 相关阅读:
    hdu 3333 树状数组+离线处理
    poj 2352 树状数组 OR Treap
    hdu 1698 线段树
    【概率dp】D. Card Collector
    【分段哈希】H. Paint the Wall
    【置换】G. Poker 2.0
    【概率dp】C. Race to 1 Again
    【dp】D. Caesar's Legions
    【并查集】F.find the most comfortable road
    【算法系列学习】连续邮资问题
  • 原文地址:https://www.cnblogs.com/Berryxiong/p/5750695.html
Copyright © 2011-2022 走看看