为了检查迁移是否成功,我用它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
运行中获得这四个计数器?