Volvemos a la carga con mas scripts de bash. Esta vez necesito realizar un sha1sum para obtener el hash sha1 de unos ficheros que están dentro de muchos directorios. Como sha1sum no soporta la opción recursiva (en mi opinión un fallo), no queda otra que recurrir a nuestro amado bash.
Aquí el script para la ocasión
#!/bin/bash DIRECTORY="material" find "$DIRECTORY" -type d -print0 -maxdepth 4 | while read -r -d '' d; do echo "#### SHA1SUM Directorio: $d #####" sha1sum $d/* done
find material/ -type f -exec sha1sum {} \;
También! muchas gracias! :)