3 votos

Cómo eliminar atributos extendidos de todos los archivos en una carpeta en Mac

Estoy tratando de eliminar los atributos extendidos de algunos archivos (de dónde) en una carpeta en mi mac. No pude encontrar una solución para eso. ¿Hay alguna manera de eliminar los atributos de todos los archivos en una carpeta? Saludos cordiales Bijo

2 votos

Cuidado - algunos archivos guardan datos en la bifurcación de recursos, como scripts compilados y algunas imágenes antiguas, por lo que, como se menciona en algunas de las respuestas al tema vinculado a continuación, es mejor verificar o simplemente eliminar el atributo com.apple.metadata:kMDItemWhereFroms utilizando la opción -d.

1 votos

Como dice @red_menace, otros metadatos se destruirán si no se es selectivo acerca de cuáles xattr - por ejemplo, etiquetas de Finder.

6voto

user3439894 Puntos 5883

Para eliminar todos los atributos extendidos en muchos archivos

Para eliminar de forma recursiva los atributos extendidos en todos los archivos de un directorio, combine la bandera de "clear" -c con la bandera recursiva -r:

xattr -rc /ruta/al/directorio

Abra Terminal.app y empiece a escribir xattr -rc , incluya un espacio al final, y luego arrastre el archivo o carpeta a la ventana de Terminal.app y automáticamente se añadirá la ruta completa con el escape adecuado.


Source: Tomado de la respuesta de cwd a: ¿Cómo elimino los "atributos extendidos" en un archivo en Mac OS X?

4voto

benwiggy Puntos 8

Un comando menos destructivo que solo elimina el atributo que (no) desea es:

xattr -rd com.apple.metadata:kMDItemWhereFroms /ruta/a/directorio

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