小编Flo*_*aus的帖子

如何在一次查找运行中分别计算文件、目录、符号链接和硬链接的数量?

为了检查迁移是否成功,我用它find来计算文件、目录、符号链接和具有多个硬链接的文件的数量。由于要检查的目录包含大量文件,每次find运行需要几个小时。因此,我寻找一种方法来单独计算单次运行中的文件、目录、符号链接和具有多个硬链接的文件的数量find

这就是我目前所做的

num_files=$(find $directory -type f | wc -l)
num_directories=$(find $directory -type d | wc -l)
num_symlinks=$(find $directory -type l | wc -l)
num_hardlinks=$(find $directory -type f -links +1 | wc -l)
Run Code Online (Sandbox Code Playgroud)

我怎样才能在一次find运行中获得这四个计数器?

migration symbolic-link hardlink find

2
推荐指数
1
解决办法
8846
查看次数

标签 统计

find ×1

hardlink ×1

migration ×1

symbolic-link ×1