[英]Counting files contained in a directory
如何使用bash计算给定目录中的所有文件,隐藏文件,目录,隐藏目录,子目录,隐藏子目录和(符号)链接?
find . | wc -l
这会将每个符号链接计为一个文件。 要遍历符号链接,计算其内容,请使用:
find -L . | wc -l
find . -print0 | tr -cd '\0' | wc -c
这会处理带换行符的文件名。
这样做:
find the_directory|wc -l
这可以找到目录中的所有文件,并计算它们。
你也可以使用
tree
它最终给你一个计数。 我不知道速度与find相比如何。 懒洋洋:
tree | tail -1
比查找更容易打字:-)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.