Linux经常使用的命令(十) - nl
nl命令在linux系统中用来计算文件里行号。
nl 能够将输出的文件内容自己主动的加上行号。其默认的结果与 cat -n 有点不太一样。 nl 能够将行号做比較多的显示设计,包含位数与是否自己主动补齐 0 等等的功能。
1.命令格式:
nl [选项]... [文件]...
2.命令參数:
-b :指定行号指定的方式,主要有两种:
-b a :表示不论是否为空行。也相同列出行号(类似 cat -n);
-b t :假设有空行。空的那一行不要列出行号(默认值);
-n :列出行号表示的方法,主要有三种:
-n ln :行号在萤幕的最左方显示。
-n rn :行号在自己栏位的最右方显示,且不加 0 ;
-n rz :行号在自己栏位的最右方显示。且加 0 ;
-w :行号栏位的占用的位数。
-p 在逻辑定界符处不又一次開始计算。
3.命令功能:
nl 命令读取 File 參数(缺省情况下标准输入),计算输入中的行号,将计算过的行号写入标准输出。 在输出中,nl 命令依据您在命令行中指定的标志来计算左边的行。
输入文本必须写在逻辑页中。每一个逻辑页有头、主体和页脚节(能够有空节)。
除非使用 -p 标志,nl 命令在每一个逻辑页開始的地方又一次设置行号。 能够单独为头、主体和页脚节设置行计算标志(比如,头和页脚行能够被计算然而文本行不能)。
4.使用实例:
实例一:用 nl 列出 log2012.log 的内容
命令: nl log2012.log
[root@localhost test]# nl log2012.log 1 2012-012 2012-023 ======
[root@localhost test]#
实例二:用 nl 列出 log2012.log 的内容,空本行也加上行号
命令:nl -b a log2012.log
[root@localhost test]# nl -b a log2012.log 1 2012-012 2012-02345 ======
[root@localhost test]#
实例三:让行号前面自己主动补上0,统一输出格式
命令:nl -b a -n rz log2014.log
说明: nl -b a -n rz 命令行号默觉得六位,要调整位数能够加上參数 -w 3 调整为3位。
[root@localhost test]# nl -b a -n rz log2014.log
000001 2014-01
000002 2014-02
000003 2014-03
000004 =======
[root@localhost test]# nl -b a -n rz -w 3 log2014.log
001 2014-01
002 2014-02
003 2014-03
004 =======
Linux经常使用的命令(十) - nl相关推荐
- LINUX学习基础篇(十二)痕迹命令
LINUX学习基础篇(十二)痕迹命令 系统痕迹命令 w命令 who命令 last命令 lastlog命令 lastb命令 系统痕迹命令 系统中有一些重要的痕迹日志文件,如/var/log/wtmp./ ...
- linux命令:nl命令
linux命令:nl命令 nl命令在linux系统中用来计算文件中行号.nl 可以将输出的文件内容自动的加上行号!其默认的结果与 cat -n 有点不太一样, nl 可以将行号做比较多的显示设计,包括 ...
- 第十九天:初识Linux+系统与设置命令+目录管理
Linux 1 初识Linux 在前面的课程中,我们无论是开发.测试.部署.存储都在Windwos操作系统的环境中,从今天开始我们一起学习下Linux,Linux系统和Windows系统最大的区别就是 ...
- Linux命令之nl命令
Linux命令之nl命令 nl 命令在 Linux 系统中用来计算文件中行号.nl 可以将输出的文件内容自动的加上行号,其默认的结果和 与 cat -n 有点不太一样,nl 可以将行号做比较多的显示设 ...
- (50)Linux命令【nl命令】
(50)Linux命令[nl命令] 1.1 目录 1)目录 2)Linux系统介绍 3)Linux 应用领域 4)Linux命令[nl命令] 5)结语 1.2 Linux系统介绍 Linux,全称GN ...
- linux十几种常用命令,Linux几种常用命令(简易版)
Linux几种常用命令(简易版) 工作中,常会用到Linux的命令,有的命令老是容易忘,用到了还得现查,为了方便自己查阅,整理一点最基(chang)本(shi)的Linux命令,尤其是文件与目录的操作 ...
- Linux基础学习笔记(十二)——管道命令
文章目录 前言 管道命令 cut命令 sort,wc,uniq命令 sort命令 uniq命令 wc命令 双向重定向--tee命令 字符替换命令 tr命令 col命令 join命令 paste命令 e ...
- Linux之查看文件命令cat、nl、head、tail、sed、more、less
文章目录 前言 文本查看命令 cat nl head tail sed more less 总结 前言 本节文章主要介绍了一些查看文本相关的命令以及其简单用法 文本查看命令 cat concatena ...
- Linux vi 编辑器常见命令的使用
Linux vi 编辑器常见命令的使用 Linux下的文本编辑器有很多种,vi 是最常用的,也是各版本Linux的标配.注意,vi 仅仅是一个文本编辑器,可以给字符着色,可以自动补全,但是不像 Win ...
最新文章
- POJ - 3714 Raid(平面最近点对模板题,几何)
- (*长期更新)软考网络工程师学习笔记——Section 18 计算机硬件基本知识
- C# 三层级架构问题之 能加载文件或程序集或它的某一个依赖项。系统找不到指定的文件
- Cisco系列网络设备测试命令大全
- pythonplotline_带误差条的python绘图线,pythonplotlinewitherrorbar
- linux wait 子孙进程,Linux-进程基础
- VScode Python no module的解决方法
- Linux服务器的四种入侵级别
- 东北大学计算机硬件题库,东北大学计算机硬件试题.pdf
- 如何实现一个以中国为中心的世界地图
- 解决flume整合kafka报错Attempt to heart beat failed since member id is not valid, reset it and try to re-jo
- iphone屏幕圆角插件_苹果iPhone6s也能分屏?越狱新插件助你实现
- KALI2021安装teemo的一些问题
- 看完后就知道如何提高网站的打开速度,受益非浅!
- Ubuntu20.04安装Nvidia驱动——4060显卡(黑屏解决方法)
- Java 给PDF文档设置背景颜色和背景图片
- caffe配置 一生不可自决
- 定位教程4-固定相机之先抓后拍
- web前端:文本、字体、图像、列表 全【含精灵图,box-sizing,字符间距,首行缩进,垂直对齐】
- editplus终极爆破修改版:
热门文章
- 小程序onload_小程序生命周期-基础篇
- springboot+mybatis测试时遇到java.lang.NullPointerException
- 开发奇淫巧技Tips(Android篇)
- php 冒泡置顶,浅谈php冒泡的排序
- linux 内存被修改,linux 查询内存(linux 修改 openfiles)
- 广度优先搜索_广度优先搜索(BFS)
- 解决在IOS系统及微信中audio、video不能自动播放的问题
- cgroup限制oracle,Yarn 使用 Cgroup 实现任务资源限制
- 初二计算机辅导记录,(初中信息技术兴趣小组活动记录.doc
- android画廊效果的轮播图,轮播图(3d画廊效果)