zoukankan      html  css  js  c++  java
  • linux系统中nl命令

    linux系统中nl命令

    1、测试数据

    [root@centos79 test3]# cat a.txt
    e 3 8 i
    d f a e
    8 3 s g
    g j 2 z
    t y c g
    s g s a

    2、nl命令

    [root@centos79 test3]# cat a.txt
    e 3 8 i
    d f a e
    8 3 s g
    g j 2 z
    t y c g
    s g s a
    [root@centos79 test3]# nl a.txt
         1  e 3 8 i
         2  d f a e
         3  8 3 s g
         4  g j 2 z
         5  t y c g
         6  s g s a

    3、nl -n rz file

    [root@centos79 test3]# cat a.txt
    e 3 8 i
    d f a e
    8 3 s g
    g j 2 z
    t y c g
    s g s a
    [root@centos79 test3]# nl -n rz a.txt
    000001  e 3 8 i
    000002  d f a e
    000003  8 3 s g
    000004  g j 2 z
    000005  t y c g
    000006  s g s a

    4、-w指定宽度

    [root@centos79 test3]# cat a.txt
    e 3 8 i
    d f a e
    8 3 s g
    g j 2 z
    t y c g
    s g s a
    [root@centos79 test3]# nl -n rz a.txt
    000001  e 3 8 i
    000002  d f a e
    000003  8 3 s g
    000004  g j 2 z
    000005  t y c g
    000006  s g s a
    [root@centos79 test3]# nl -n rz -w 2 a.txt
    01      e 3 8 i
    02      d f a e
    03      8 3 s g
    04      g j 2 z
    05      t y c g
    06      s g s a
    [root@centos79 test3]# nl -n rz -w 2 a.txt | sed 's/[	 ]+/ /'
    01 e 3 8 i
    02 d f a e
    03 8 3 s g
    04 g j 2 z
    05 t y c g
    06 s g s a

    5、修改测试数据、增加空行

    [root@centos79 test3]# cat a.txt
    e 3 8 i
    d f a e
    
    
    8 3 s g
    g j 2 z
    t y c g
    s g s a
    [root@centos79 test3]# nl a.txt
         1  e 3 8 i
         2  d f a e
    
    
         3  8 3 s g
         4  g j 2 z
         5  t y c g
         6  s g s a
    [root@centos79 test3]# nl -b a a.txt  ## -b a实现给空行增加编号
         1  e 3 8 i
         2  d f a e
         3
         4
         5  8 3 s g
         6  g j 2 z
         7  t y c g
         8  s g s a
  • 相关阅读:
    mysql 添加自增长ID(序列方式)
    获取本地IP地址信息
    Intellij 快捷键
    java转换汉字为首字母搜索,
    gitee在linux下自动备份
    七牛云续费dns的ssl证书
    shiro 的realm的授权
    realme的shiro简单实现方法
    shiro初探,最简单的认证,通过ini文件。
    git config file
  • 原文地址:https://www.cnblogs.com/liujiaxin2018/p/15039135.html
Copyright © 2011-2022 走看看