Pour vérifier la réussite de la migration, j'utilise find
pour compter le nombre de fichiers, de répertoires, de liens symboliques et de fichiers ayant plus d'un lien en dur. Comme les répertoires à vérifier contiennent un très grand nombre de fichiers, chaque find
La course dure plusieurs heures. Je cherche donc un moyen de compter séparément le nombre de fichiers, de répertoires, de liens symboliques et de fichiers ayant plus d'un lien en dur au sein d'un même fichier. find
courir.
Voici ce que je fais actuellement
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)
Comment puis-je obtenir ces quatre compteurs en une seule fois ? find
courir ?