Supposons que j'ai un tas de fichiers /tmp/
.
je fais
find . -type f | xargs -iFILES
Et je veux faire un md5sum
dans chaque fichier, sortir dans un fichier avec le même nom, mais avec une .md5
extension.
find . -type f | xargs -iFILES md5sum FILES > FILES.md5
Ceci est censé créer un fichier md5 pour chaque fichier trouvé par la commande find. Au lieu de cela, il crée un seul fichier FILES.md5 sur le disque avec des sommes de contrôle de tous les fichiers.
Comment dire à la commande md5sum que les FICHIERS représentent le nom de fichier actuel et non une chaîne littérale de FICHIERS?
la source