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

  • 相关阅读:
    人民币格式化 ,分割
    解决IE下页面空白或者报错:[vuex] vuex requires a Promise polyfill in this browser
    js生成图片
    适用于iview的表格转Excel插件
    js金额转大写数字
    webstorm vue cli 热更新不起作用解决办法
    纯css实现 switch开关
    vue 时间戳转 YYYY-MM-DD h:m:s
    Simple2D-20(重构)
    Simple2D-19(音乐播放器)播放器的源码实现
  • 原文地址:https://www.cnblogs.com/Berryxiong/p/5750695.html
Copyright © 2011-2022 走看看