码迷,mamicode.com
首页 > 系统相关 > 详细

[linux] linux 统计文件行数

时间:2015-03-21 14:12:18      阅读:268      评论:0      收藏:0      [点我收藏+]

标签:wc命令   linux   文件行数统计   行数   

Linux下提供了现成的命令来统计一个文件中的字节数、行数等信息,非常方便。wc命令可以轻松解决此问题。

wc命令,可以用于统计每个文件中的字节(byte)、字(word)、行(newline)等信息;如果给出的是多个文件,则还会计算总行数。其中的字(word)指的是以空格分开的字符序列。

使用方法:

   wc [option]... [file]...

其中常用的选项[option]有:

   -c, --bytes 输出字节数

   -m, --chars 输出字符数

   -l, --lines 输出行数

   -w,--words 输出字数

举例来说:

  wc -lcw test.txt

输出结果:

 13 68 577 test.txt

其中,13为lines,68为words,577为bytes。

需要注意的是:输出列的顺序和数目不受选项的顺序和数目的影响,总是按行数、字数、字节数、文件名的顺序显示,且每项最多显示一列。

再举个例子:

 wc -lcw a.txt b.txt

输出结果为:

 101 909 4846 a.txt

 19 171  912 b.txt

 120 1080 5758 total

其中,最后一行是前面文件中统计数据计算的总和total。

另外,如果是:

 wc -lw a.txt b.txt

输出结果为:

 101 909 a.txt

 19 171  b.txt

 120 1080 total

但是,如果缺省[option]的话,则和-lcw一样

比如: wc a.txt b.txt

输出结果为:

 101 909 4846 a.txt

 19 171  912 b.txt

 120 1080 5758 total


[linux] linux 统计文件行数

标签:wc命令   linux   文件行数统计   行数   

原文地址:http://gladnews.blog.51cto.com/7547138/1622737

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!