Articulo de referencia

liberado

freedup es un programa para escanear directorios o listas de archivos en busca de archivos duplicados . Las listas de archivos se pueden proporcionar a través de una tubería de ...

freedup es un programa para escanear directorios o listas de archivos en busca de archivos duplicados . Las listas de archivos se pueden proporcionar a través de una tubería de entrada o generarse internamente mediante find con las opciones proporcionadas. Existen más opciones para especificar las condiciones de búsqueda con mayor detalle. Otras opciones influyen en las acciones realizadas, por ejemplo, si se muestra solo la lista o si se especifica qué tipo de enlace se crea y en qué circunstancias. freedup primero compara los tamaños de los archivos, luego, en caso de que sean iguales, las firmas MD5 , y antes de realizar cualquier acción, se lleva a cabo una verificación byte a byte. Un modo interactivo permite decidir individualmente qué archivos enlazar de forma flexible o permanente , o eliminar.

La comparación ignorando las etiquetas de metadatos y los comentarios es una característica única de freedup . El tamaño del archivo, el inicio y el final del contenido único se conservan para su posterior procesamiento. Al comparar archivos de audio , puede ignorar las etiquetas; por ejemplo, si un archivo tiene la etiqueta ID3v1 mientras que otro archivo con música idéntica tiene la etiqueta ID3v2 . También funciona si copió y volvió a etiquetar la copia para que encaje en otro álbum. Esto funciona también para archivos JPEG ( Exif ) y películas MP4 . Se admite un modo automático para indicar a freedup que ignore todas las etiquetas reconocidas. El autor ampliará esta función bajo demanda, si existe suficiente documentación sobre cómo eliminar las etiquetas.

freedup está escrito en C compatible con POSIX y se distribuye bajo la Licencia Pública General de GNU . Su complejidad es O(n log n) para la comparación completa de archivos. Esto se realiza para archivos de igual longitud después de ordenarlos según su tamaño utilizando qsort . [ 1 ]

Véase también

Referencias

  1. "¿Qué es POSIX (Interfaz de Sistema Operativo Portátil)?" . WhatIs.com . Consultado el 16 de abril de 2023 .
  • Sitio oficial