find -maxdepth 1 -type f -printf %h"\n" | sort | uniq -c |
find命令用于查找当前目录下的,类型是普通文件的文件,然后把找到的文件所在的目录输出
sort把find的输出里相同的项排在连续的位置上
uniq -c 则统计sort的输出结果中,相同行出现的次数,即文件的个数
修改一下就可以统计其他的东西,例如把find的-type f改成-type d就可以统计文件夹的个数
转载请注明出处 http://fornote.blogspot.com
没有评论:
发表评论