0 votos

Comparar dos directorios usando el terminal de mac ignorando el "._" en el nombre del archivo

Acabo de terminar una copia de una unidad externa (exFAT) a otra unidad (HFS) utilizando el estándar del Finder Cmd + C Como quiero formatear la primera unidad (exFAT) a HFS. Ahora, he estado tratando de verificar todos los archivos copiados utilizando -diff y -rsync durante varias horas, pero por alguna razón, Finder ha impreso un "._" en todos los archivos de la unidad exFAT, pero ha excluido eso en la unidad de destino. Así que, naturalmente, ambos comandos me dirán que todos los archivos difieren, cuando en realidad son iguales en todos los demás aspectos.

Por lo tanto, ¿hay una manera, tal vez una cierta bandera o algo, que me permite utilizar ya sea el diff o el comando rsync seco para mostrar cualquier diferencia aparte de ese "._" añadido a los nombres de los archivos. Por ejemplo, he utilizado md5 en dos archivos, y su suma de comprobación es idéntica, aunque sus nombres sean diferentes.

3voto

Tetsujin Puntos 23061

Estás entendiendo mal lo que son los archivos con guiones bajos.

Son bifurcaciones de recursos o atributos extendidos que las unidades ExFAT no pueden mantener, por lo que el Mac los separa en archivos invisibles que ExFAT puede retener. Estos archivos serán pequeño . ExFAT tampoco puede mantener los permisos normales de Unix, que a menudo se pierden.

Si los copias de nuevo en una unidad con formato Mac, estos se vuelven a "plegar" automáticamente en el archivo principal, por lo que parecerá que "desaparecen".

Debes tener mucho cuidado cuando uses ExFAT de no copiar paquetes de Mac, como librerías de fotos, archivos de Logic Pro, etc., ya que pueden resultar muy dañados en la transición. ExFAT los tratará como carpetas y es posible que no se reensamblen correctamente después.

No sé si esto hará inútil cualquier intento de diferenciar los archivos, o si diff ignorará los atributos y sólo considerará el contenido. De cualquier manera, puedes ignorar cualquier archivo con punto bajo.

En resumen, no utilice ExFAT para los archivos de Mac a menos que debe utilizarlo para la compatibilidad entre plataformas. Si necesitas hacer esto a menudo, yo consideraría conseguir una utilidad win/nix con capacidad HFS y seguir con HFS+.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X