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

  • 相关阅读:
    USACO 2017 US Open Contest Gold T1: Bovine Genomics
    自己瞎调的一些曲子
    NOIP前要干的一些事
    【[BJOI2018]链上二次求和】
    【MdOI2020】Path
    【[SDOI2018]旧试题】
    [IOI2018]werewolf狼人
    洛谷p5444 [APIO2019]奇怪装置
    洛谷p4211 [LNOI2014] LCA
    洛谷P2805 [NOI2009] 植物大战僵尸
  • 原文地址:https://www.cnblogs.com/Berryxiong/p/5750695.html
Copyright © 2011-2022 走看看