Linux怎么统计一个文件里含有某个字符有多少行

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux怎么统计一个文件里含有某个字符有多少行相关的知识,希望对你有一定的参考价值。

参考技术A grep 命令
grep命令用于在文本中执行关键词搜索,并显示匹配的结果,格式为“grep [选项] [文件]”。grep命令的参数及其作用如表2-15所示。
第二章节有介绍
建议看看《Linux就该这么学》 里面有个专栏是 Linux命令大全(手册) 加入我们的群,一起讨论
参考技术B 行扫描 grep就不行了
用awk试试吧,它是行处理模式加上if判断就可以
参考技术C grep 某个字符 | wc -l

linux怎么用一个命令行统计出给定目录中有多少个子目录

查看某目录下文件的个数

 ls -l |grep "^-"|wc -l

 或

 find ./company -type f | wc -l

 查看某目录下文件的个数,包括子目录里的。

 ls -lR|grep "^-"|wc -l

 查看某文件夹下目录的个数,包括子目录里的。

 ls -lR|grep "^d"|wc -l

 说明:

 ls -l

 长列表输出该目录下文件信息(注意这里的文件,不同于一般的文件,可能是目录、链接、设备文件等)

 grep "^-"

 这里将长列表输出信息过滤一部分,只保留一般文件,如果只保留目录就是 ^d

 wc -l

 统计输出信息的行数,因为已经过滤得只剩一般文件了,所以统计结果就是一般文件信息的行数,又由于一行信息对应一个文件,所以也就是文件的个数。

以上是关于Linux怎么统计一个文件里含有某个字符有多少行的主要内容,如果未能解决你的问题,请参考以下文章

在word如何统计图片数量

linux怎么用一个命令行统计出给定目录中有多少个子目录

linux统计一个文件中某个字符串的个数[grep/awk/tr]

linux统计一个文件中某个字符串的个数[grep/awk/tr]

linux统计一个文件中某个字符串的个数[grep/awk/tr]

linux统计一个文件中某个字符串的个数[grep/awk/tr]