wc --- 统计代码

语法:wc [选项] 文件…

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

该命令各选项含义如下:

  - c 统计字节数。

  - l 统计行数。

  - w 统计字数。

1. 统计当前文件夹下代码函数:

wc -l *

wc -l /xxx/xxx.c

2. 统计一个文件夹下*.c的代码行数

find -type f -iname "*.c" -exec cat {} \; | wc -l

3. 统计一个文件夹下所有文件的行数:

find -type f -iname "*" -exec cat {} \; | wc -l

还有:

1.统计demo目录下,c文件数量:

find demo/ -name "*.c" |wc -l

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

find demo/ -name "*.c" |xargs cat|wc -l  或  wc -l `find ./ -name "*.js"`|tail -n1

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

find /demo -name "*.c" |xargs cat|grep -v ^$|wc -l
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值