linux WC -l目录详情里面都是什么含义

版权声明:本文为博主原创文章转载请务必注明作者与原文链接。 /jingerppp/article/details/

语法:wc [选项] 文件…

说明:该命令统计给定文件中的字节数、字数、行数如果没有给出文件名,则从標准输入读取wc同时也给出所有指定文件的总统计数。字是由空格字符区分开的最大字符串

(2) 如果需要将stdin作为输入,使用下列命令:

例如我们可以按照下面的方法统计文本中的字符数:

-n用于避免echo添加额外的换行符。

(5) 当不使用任何选项执行wc时:

它会分别打印出文件的行数、單词数和字符数

(6) 使用-L选项打印出文件中最长一行的长度:

该命令各选项含义如下:

  • 这些选项可以组合使用。
  • 输出列的顺序和数目不受选項的顺序和数目的影响
  • 总是按下述顺序显示并且每项最多一列:行数、字数、字节数、文件名
  • 如果命令行中没有文件名,则输出中不出現文件名

再如: 1.统计demo目录下,js文件数量:

2.统计demo目录下所有js文件代码行数:

3.统计demo目录下所有js文件代码行数过滤了空行:

}

wc 命令用于统计文件内容的行数、單词数、字母数

如果想递归的统计一目录下及其子目录下所有匹配文件的总的行数和每个文件的行数,可以使用一下命令

其中 -l 表示统計行数,

}

Linux 下使用 wc 统计文件夹下所有文件的玳码行数(包括子路径)

来源:装机员┆发布时间: 06:00┆点击:

的文章咨询供您阅读如何使用

的方法对您有帮助也请您举手之劳分享给您身边的人。

wc 命令用于统计文件内容的行数、单词数、字母数但是如果想统计一个路径下所有文件的行数,wc 并没有提供递归统计

不过,鈳以结合 find 命令例如:

其中,-l 参数是统计行数find -name *.c 是查找当前路径(包含子路径)下所有的C文件,` ` 是 shell 中的替换命令

当然,实现方法有很多,我只是觉得这个比较简单易记

最后,附一下 wc 的使用帮助(man wc)

}

我要回帖

更多关于 linux WC -l 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信