Linux下使用cat命令查看文件行数(linuxcat行数)
Linux是全球使用最广泛的操作系统之一,操作Linux最方便的办法是使用命令行(shell)进行操作,其中最常用的就是cat命令。cat(concatenate的简写)命令可以用来显示文件内容、合并多个文件、新建文件、查看文件行数等等。下面我们就来聊聊Linux下使用cat命令查看文件行数。
一、使用cat命令查看文件行数
首先,Linux下查看文件行数最直接的方法是使用cat命令,比如:
cat -n filename
此命令会列出filename的文件内容,同时在每一行最前面会加上该行的行号。但这里的行号仅限于显示出来的行号而不一定与文本中的行号是一致的。
示例:
$ cat -n test
1 #This is a test file
2 line 2
3 line three
另外,可以使用-b参数只列出行号,而不显示行内容:
$ cat -bn test
1 #This is a test file
2 line 2
3 line three
有时候希望只有空行也有行号,这时可以使用-s参数:
$ cat -sn test
1 #This is a test file
2 line 2
3 line three
4
二、使用wc命令查看文件行数
另一个查看Linux文件行数的命令是wc(wordcount),使用方法如下:
wc -l filename
此命令会显示出filename文件的行数:
$ wc -l test
3 test
总结:
Linux下查看文件行数有两种常用的方法,一是使用cat命令,另一种是使用wc命令。使用cat命令还可以加一些参数进行更详细的统计,例如增加行号、只显示行号等等;使用wc命令可以精确的统计出文件的行数。在日常使用中,尤其查看某大小的文件的行数,我们应该优先使用wc命令。