300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > linux命令统计文件行数据库 wc命令--Linux统计文件行数

linux命令统计文件行数据库 wc命令--Linux统计文件行数

时间:2019-03-24 14:05:25

相关推荐

linux命令统计文件行数据库 wc命令--Linux统计文件行数

语法:wc [选项] 文件…

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

该命令各选项含义如下:

- c 统计字节数。

- l 统计行数。

- w 统计字数。

这些选项可以组合使用。

输出列的顺序和数目不受选项的顺序和数目的影响。

总是按下述顺序显示并且每项最多一列。

行数、字数、字节数、文件名

如果命令行中没有文件名,则输出中不出现文件名。

例如:

$ wc - lcw file1 file2

4 33 file1

7 52 file2

11 11 85 total

举例分析:

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

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

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

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

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

find /demo -name "*.js" |xargs cat|grep -v ^$|wc -l

grep '59C915A0-659E-4C47-A53C-AA39A6C5479B' -a nameserver.log.-* >/home/visitors01/duan.log

Linux统计文件行数

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

[转]Linux统计代码行数

wc -l *.c *.h 就可以知道当前目录下的所有c 和 h 文件的行数的详细信息.很不错 如果要递归,可以配合其他命令一起使用 当前目录及子目录: find . -name *.c |xargs ...

Shell脚本统计文件行数

Shell脚本统计文件行数 转自/article/61943.htm 示例:row_count.sh文件 awk '{print NR}' row_cou ...

linux 统计代码行数

列出目录下所有文件(仅有文件名):ls -laR 列出目录下所有文件名称find . * 统计当前目录下全部代码行数find . * | xargs wc -l 统计当前目录下java文件行数,去除空 ...

linux 使用wc命令统计文件行数、字数及大小

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

Linux下wc命令统计文件行数/词数/字符数/最长行字符数

wc命令帮助 $ wc --help Usage: wc [OPTION]... [FILE]... or: wc [OPTION]... --files0-from=F Print newline, ...

Linux - wc统计文件行数、单词数或字节数

一 wc简单介绍 wc命令用来打印文件的文本行数.单词数.字节数等(print the number of newlines, words, and bytes in files).在Windows的 ...

Linux: 统计代码行数和SVN修改行数的命令

Mac下同样有效. 1. 统计目录下所有js文件的代码行数. find . -name '*.js' | xargs wc -l 2. 统计SVN的修改行数. svn diff -rBeginRev: ...

使用wc -l 来统计代码行数

Linux使用wc来统计行数真的好用 如在当前路径下统计一共多少行代码 $ find ./ -name *.c |xargs wc -l #包括了空行 ##-l :lines 如果不包括空行 ¥fin ...

随机推荐

Android -- 打开某个指定的网站

1. 要使用的代码 Intent intent = new Intent(); intent.setData(Uri.parse(sUrl)); intent.setAction(Intent.ACT ...

BZOJ3403: [Usaco Open]Cow Line 直线上的牛

3403: [Usaco Open]Cow Line 直线上的牛 Time Limit:3 SecMemory Limit:128 MBSubmit:48Solved:41[S ...

SQL Server 远程更新目标表数据

分享一个远程更新目标库数据的存储过程,适用于更新列名一致,主键为Int类型,可远程链接的数据库. **温馨提示:如需转载本文,请注明内容出处.** 本文连接:blogs.c ...

Bootstrap之底层媒体查询

修改 TeamViewer ID 的方法

TeamViewer 使用频繁后会被判定为商业用途,不可用.此软件的账号和设备mac地址绑定. 修改TeamViewer ID后可以重新开始使用.下述方法可以成功修改TeamViewer ID. 关闭 ...

Labels & Codes

Labels & Codes List of Codes Adjectives Nouns Verbs Other labels Adjectives adjective A word th ...

【转载】SpringBoot系列——Swagger2

微服务学习二:springboot与swagger2的集成:/fengli9998/p/7522973.html 注:需要在启动类加@EnableSwa ...

死磕nginx系列--配置文档解读

nginx配置文件主要分为四个部分: main(全局设置) http ( ) upstream(负载均衡服务器设置) server(主机设置) location(URL匹配特点位置的设置) serve ...

Redis管道传输

Redis是一个TCP服务器,并支持请求/响应协议.redis的一个请求完成需要下面的步骤: 客户端发送一个查询到服务器,并从套接字中读取,通常在封闭的方式,对服务器的响应. 服务器处理命令并将响应返 ...

MTK 系统禁止通知状态栏下拉

之前看了网上很多修改,感觉太繁琐,修改代码太多,最后感觉还是自己找找,看能不能简单点 diff --git a/android/frameworks/base/packages/SystemUI/sr ...

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。