linux 计算文件夹文件行数_linux 计算文件夹下文件的个数 - CSDN
  • wc 命令用于统计文件内容的行数、单词数、字母数。 但是如果想统计一个目录下所有文件行数,wc 并没有提供递归统计。 不过,可以结合 find 命令,例如: $ wc -l `find -name *.c` 其中,-l 参数是统计行数...

    原文链接:http://blog.csdn.net/a_ran/article/details/43939261

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

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

    wc -l `find  ./   -name *.csv` 

    其中 -l 表示统计行数,

    find  ./   -name *.csv 表示查找当前目录及其子目录下文件后缀为csv 的文件 。
    效果如下:

    drwxr-xr-x 2 ch_etl ch_etl 4096 Jun 19 18:11 45
    [ch_etl@pc-zjqbmpp104 13]$wc -l `find  ./   -name *.csv` 
        200481 ./00/tpd_eutrancell_q_20170619130000_000001.csv
         14052 ./00/tpd_eutrancell_q_20170619130000_000002.csv
         22058 ./00/tpd_eutrancell_q_20170619130000_000004.csv
          6791 ./00/tpd_eutrancell_q_20170619130000_000003.csv
          6791 ./45/tpd_eutrancell_q_20170619134500_000003.csv
        224032 ./45/tpd_eutrancell_q_20170619134500_000001.csv
         12566 ./45/tpd_eutrancell_q_20170619134500_000002.csv
         27486 ./15/tpd_eutrancell_q_20170619131500_000002.csv
         28849 ./15/tpd_eutrancell_q_20170619131500_000003.csv
        187046 ./15/tpd_eutrancell_q_20170619131500_000001.csv
          6791 ./30/tpd_eutrancell_q_20170619133000_000003.csv
        226226 ./30/tpd_eutrancell_q_20170619133000_000001.csv
         10365 ./30/tpd_eutrancell_q_20170619133000_000002.csv
        973534 total



    以此记忆


    展开全文
  • 统计当前目录下,排除venv目录,剩余所有py文件行数 wc -l `find -path ./venv -prune -o -name '*py'`

    统计当前目录下,排除venv目录,剩余所有py文件的行数

    wc -l `find  -path ./venv -prune -o -name '*py'`
    展开全文
  • Linux下统计一个目录下所有文件行数 本文是基于ubuntu 14.04系统环境,统计一个目录下所有文件行数: Ubuntu 14.04 Linux命令 打开命令终端,键入如下的命令 find . -type f | xargs cat | wc -l 如下图...

    Linux下统计一个目录下所有文件的行数

    本文是基于ubuntu 14.04系统环境,统计一个目录下所有文件的行数:

    • Ubuntu 14.04

    Linux命令

    • 打开命令终端,键入如下的命令
    find . -type f | xargs cat | wc -l 
    
    • 如下图所示,当前目录下所有文件的行数
      在这里插入图片描述

    展开全文
  • 统计当前目录下文件个数(不包括目录): ls -l | grep "^-"| wc -l 统计当前目录下文件个数(包括目录):ls -lR | grep "^-" | wc -l 统计当前目录下文件夹的个数(包括子目录):ls -lR | grep "^d" | ...
    • 统计当前目录下文件个数(不包括目录):  ls -l | grep "^-"| wc -l

    • 统计当前目录下文件个数(包括目录):ls -lR | grep "^-" | wc -l

    • 统计当前目录下文件夹的个数(包括子目录):ls -lR | grep "^d" | wc -l

    • ls -l : 长列表输出文件信息,包括属性,每行对应一个文件或目录

    • ls -lR:  按行列出所有文件,包括子目录

    • grep "^-" : 过滤ls输出的信息,只保留一般文件(非目录)。只保留目录是 grep "^d"

    • wc -l :统计行数,输出多少行就是多少个文件,所以行数也就是文件个数 

    展开全文
  • find . -name "*.c"|xargs cat|grep -v ^$|wc -l ^C 打开终端,到需要统计的目录下,复制命令就可以查看
    find . -name "*.c"|xargs cat|grep -v ^$|wc -l
    

    打开终端,到需要统计的目录下,复制命令就可以查看

    展开全文
  • linux文件行数 wc -l filename #文件行数 wc -l dirname/* #文件夹内容所有文件行数 hadoop HDFS文件及目录内文件行数:–管道 hadoop fs -cat filename | wc -l hadoop fs -cat 'filename/*' | wc -l #文件夹内...
  • 1.Linux下统计当前文件夹下的文件个数、目录个数: ls |wc -l 统计当前目录下的非隐藏目录和非隐藏文件的个数 ls -a |wc -l 统计当前目录下的所有文件和目录的个数实际数目 find ./ |wc -l 统计当前目录下的...
  • 功能,统计某一目录下所有文件代码行数: 例如统计某一目录下所有.c结尾的文件代码行数: find . -name "*.c"|xargs cat|grep -v ^$|wc -l ^C 使用方法:打开终端,cd至要统计代码的文件目录下,运行...
  • wc 命令用于统计文件内容的行数、单词数、字母数。 但是如果想统计一个目录下所有文件行数,wc 并没有提供递归统计。 不过,可以结合 find 命令,例如: wc -l `find . -name '*.go'` 其中,-l 参数是统计行数,...
  • Linux统计文件夹下的文件数目
  • 上一篇讲的都是统计单个文件的方法,直接在命令行执行就可以。现在试试脚本的方式,...# 计算当前或者指定目录的文件数目及所有文件行数 fileCount=0 linesCount=0 function funCount(){ for file in `l...
  • 需求: linux下获取某文件的总行数 实现: 方案一: echo `cat logfile.txt | wc -l` 方案二: more logfile.txt |wc -l   摘自:http://www.xhuojia.com/zhuanlan/2779749052.html ...
  • 终端输出的结果是一行一行的字符,每一行字符对应一个目录或者是文件 如果是文件的话,该行的字符串信息的第一个字符显示的是“-”; 如果是目录的话,该行的字符的第一个显示的是"d",意即directory,找到这两者...
  • 统计文件夹文件的个数ll | grep ^- | wc -l粗略统计ll | wc -l结果=文件夹个数+文件的个数+1统计文件夹文件夹的个数ll | grep ^d | wc -l查看文件夹的占用空间du --max-depth=1 -h folder/在文件夹中查找某些/个...
  • Linux下有三个命令:ls、grep、wc 通过这三个命令的组合可以统计目录下文件文件夹的个数 统计当前目录下文件的个数(不包括目录) $ ls -l | grep "^-" | wc -l 1 统计当前目录下文件的个数(包括子...
  • 1) 统计当前文件夹文件的个数:ls -l |grep "^-"|wc -l2) 统计当前文件夹下目录的个数:ls -l |grep "^d"|wc -l3) 统计当前文件夹文件的个数,包括子文件夹里的 :ls -lR|grep "^-"|...
  • 方法一 awk '{print NR}' test1.sh|tail -n1 示例:   [root@adiislogdata164 test]# ls front_action.log.2015-05-13-00.log [root@adiislogdata164 test]# awk '{print NR}' front_action.log.2015-05-13-00....
  • 打开终端,用cd命令 定位到工程所在的目录,然后调用以下命名即可把每个源代码文件行数及总数统计出来:find . "(" -name "*.m" -or -name "*.mm" -or -name "*.cpp" -or -name "*.h" -or -name "*.rss" ")" -print ...
1 2 3 4 5 ... 20
收藏数 8,696
精华内容 3,478
关键字:

linux 计算文件夹文件行数