zoukankan      html  css  js  c++  java
  • linux系统中在指定行后添加空行

    1、在所有行后添加空行

    [root@centos79 test]# cat a.txt
    a g r e
    i x k like
    a f g liker
    s t 2 a
    b d s i
    [root@centos79 test]# awk '{print $0 "
    "}' a.txt
    a g r e
    
    i x k like
    
    a f g liker
    
    s t 2 a
    
    b d s i

    2、

    [root@centos79 test]# cat a.txt
    a g r e
    i x k like
    a f g liker
    s t 2 a
    b d s i
    [root@centos79 test]# awk '{if(NR%2 == 0){print $0 "
    "}else {print $0}}' a.txt  ## 偶数后添加空行
    a g r e
    i x k like
    
    a f g liker
    s t 2 a
    
    b d s i
    [root@centos79 test]# awk '{if(NR%2 == 0){print "
    "$0}else {print $0}}' a.txt  ## 偶数前添加空行
    a g r e
    
    i x k like
    a f g liker
    
    s t 2 a
    b d s i

    3、

    [root@centos79 test]# cat a.txt
    a g r e
    i x k like
    a f g liker
    s t 2 a
    b d s i
    [root@centos79 test]# awk '{if($0 ~ /f/){print $0 "
    "} else {print $0}}' a.txt  ## 利用正则
    a g r e
    i x k like
    a f g liker
    
    s t 2 a
    b d s i
    [root@centos79 test]# awk '{if($0 ~ /g/){print $0 "
    "} else {print $0}}' a.txt  ## 利用正则
    a g r e
    
    i x k like
    a f g liker
    
    s t 2 a
    b d s i

    4、

    [root@centos79 test]# cat a.txt
    a g r e
    i x k like
    a f g liker
    s t 2 a
    b d s i
    [root@centos79 test]# awk 'BEGIN{printf "
    "}{print $0}' a.txt  ##行首添加空行
    
    a g r e
    i x k like
    a f g liker
    s t 2 a
    b d s i
    [root@centos79 test]# awk '{print $0}END{printf "
    "}' a.txt  ## 行尾添加空行
    a g r e
    i x k like
    a f g liker
    s t 2 a
    b d s i
    
    [root@centos79 test]# awk 'BEGIN{printf "
    "}{print $0}END{printf "
    "}' a.txt  ## 行首、行尾同时添加空行
    
    a g r e
    i x k like
    a f g liker
    s t 2 a
    b d s i
  • 相关阅读:
    js 每个月有多少天算法
    js 树的操作
    画线
    程序员如何防止脑疲劳
    汉字求出拼音缩写
    datagird 多行外于编辑状态
    overflow: hidden 失效
    CSS 相对/绝对(relative/absolute)定位系列(三)
    display:inlineblock在Chrome与FF下导致的间隙
    css ul li 的使用及浏览器兼容问题
  • 原文地址:https://www.cnblogs.com/liujiaxin2018/p/14970256.html
Copyright © 2011-2022 走看看