• Linux 统计文件夹,文件数量的命令


    用的最多的就是:

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

    ls -l 普通文件就是以 - 开头,文件夹以 d 开头

    grep 后面接正则表达式:^- 以 - 开头的匹配

    http://tool.oschina.net/uploads/apidocs/jquery/regexp.html

     wc -l 统计行数

    其他常用的:

    【转】https://www.cnblogs.com/uzipi/p/6100790.html

    # 查看当前目录下的文件数量(不包含子目录中的文件)

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

    # 查看当前目录下的文件数量(包含子目录中的文件) 注意:R,代表子目录

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

    # 查看当前目录下的文件夹目录个数(不包含子目录中的目录),同上述理,如果需要查看子目录的,加上R

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

    # 查询当前路径下的指定前缀名的目录下的所有文件数量
    # 例如:统计所有以“20161124”开头的目录下的全部文件数量

    ls -lR 20161124*/|grep "^-"| wc -l

  • 相关阅读:
    Redis常见数据类型
    MYSQL常见可优化场景
    算术切片
    找数组里没出现的数
    不同路径和(II)
    不同路径和
    最小路径和
    强盗抢房子
    丑数(2)
    判断子序列
  • 原文地址:https://www.cnblogs.com/TreeDream/p/10108822.html
Copyright © 2020-2023  润新知