Supongamos que tengo un montón de archivos adentro /tmp/
.
hago
find . -type f | xargs -iFILES
Y quiero hacer un md5sum
en cada archivo, dando salida a un archivo con el mismo nombre, pero con .md5
extensión.
find . -type f | xargs -iFILES md5sum FILES > FILES.md5
Se supone que esto crea un archivo md5 para cada archivo encontrado por el comando find. En su lugar, crea un solo archivo FILES.md5 en el disco con sumas de verificación de todos los archivos.
¿Cómo le digo al comando md5sum que los ARCHIVOS representan el nombre de archivo actual y no una cadena literal de ARCHIVOS?
fuente