Cálculo hash directorios

  • sha256:
    for d in */; do echo -n "$d: "; find "$d" -type f -exec sha256sum {} + 2>/dev/null | awk '{print $1}' | sort | sha256sum | awk '{print $1}'; done
  • MD5:
    for d in */; do echo -n "$d: "; find "$d" -type f -exec md5sum {} + 2>/dev/null | awk '{print $1}' | sort | md5sum | awk '{print $1}'; done
  • CRC32:
    for d in */; do echo -n "$d: "; find "$d" -type f -exec cksum {} + 2>/dev/null | awk '{print $1}' | sort | cksum | awk '{print $1}'; done
  • xxhsum (requiere paquete):
    for d in */; do echo -n "$d: "; find "$d" -type f -exec xxhsum {} + 2>/dev/null | awk '{print $1}' | sort | xxhsum | awk '{print $1}'; done
  • linux/scripts/sha1dirs.txt
  • Darrera modificació: 05/10/2026 09:03
  • per mate