Linux统计当前目录下的所有文件数目 |
您所在的位置:网站首页 › 怎样知道文件夹里有多少张图片和文字内容 › Linux统计当前目录下的所有文件数目 |
最近有个任务,其中一个过程是要统计下当前目录下图片的数量,百度了下搞定了,顺便记录下相关目录的用法。 命令:find ./ -name *.jpg > count ; wc -l count 其中find ./ -name *.jpg是查找当前目录下所有的后缀名为jpg的文件;>count是将查找到的文件名(包含路径)写入到count文件中,每个文件名占一行,这样我们通过统计count的行数就能知道jpg文件的个数。wc -l count作用就是统计count的行数并输出。 命令执行结果如下: 上述方法以一个缺点,就是每次都会在./目录下生成一个count文件,还有种更简便的方式,命令如下: ls -lR | grep "jpg" | wc -l也可以对当前目录下,及其子目录下的文件进行统计。 其中,ls -lR是查看当前路径及其子路径下的文件;grep "jpg"是对文件进行“过滤”,双引号“”写的是带匹配的字符串,系统会自动筛选出跟这个字符串相匹配到的文件名,因为我查的是jpg格式的图片,就写了后缀名;wc -l上面已经解释过了。这个命令执行起来更方便,执行结果如下: |
今日新闻 |
点击排行 |
|
推荐新闻 |
图片新闻 |
|
专题文章 |
CopyRight 2018-2019 实验室设备网 版权所有 win10的实时保护怎么永久关闭 |