OS X: ¿Qué significa el atributo '@' en un archivo?

8

En una máquina Snow Leopard, en la Terminal:

la ~/src/rmcl/ | grep RMCL
-rw-r--r--@  1 claytonstanley  staff  6766167 Nov 13  2009 RMCL

¿Qué es ese atributo '@'?

Este archivo es parte de un antiguo programa OS X que se ejecuta en Rosetta. Tengo problemas donde algunos programas anteriores que se ejecutan en Rosetta requieren el atributo @ al abrir archivos. Pero no estoy seguro de cuál es ese atributo, así que no tengo forma de saber cómo agregarlo / eliminarlo.

Intenté una búsqueda exhaustiva en Google sobre esto, pero no pude encontrar la respuesta. Pensé que sería fácil de encontrar. Tal vez la consulta de Google no está actuando correctamente debido al carácter especial single @.

Cualquier informacion. Es muy apreciado.

¡Gracias!

Clayton Stanley
fuente
1
Ya formulada y respondida aquí: superuser.com/questions/66722/...
Chris Hasiński
1
Sí, es parte del atributo extendido. OSX utiliza este atributo ampliamente para señalar al usuario que el archivo no se originó en la máquina actual. Verá este conjunto de atributos para todos sus archivos descargados.
kaji

Respuestas:

9

Es para atributos extendidos.

Intenta ls -la@emostrarlos. Puedes usar normal chmodpara configurarlos (mira man chmod).

Chris Hasiński
fuente
4

Básicamente lo que dijo el otro chico. Es para atributos extendidos. También puede usar xattr -lpara obtener información.

espenfjo
fuente