- ls will sometimes yield a '@' in the file permissions string. This means that the file has extended attributes - a new feature of HFS
- Its supposed to be cool - you can add metadata to your files - that only Mac OS can understand - not so cool [here]
- Use xattr -d to get rid of these things, especially if you didn't put them there in the first place. e.g. xattr -d com.apple.metadata:kMDItemFinderComment IMG_7086.JPG
gattach was a handy tool to use for webmail clients like gmail. I couldn't find it anymore, but then from this discussion I found out that gattach is now affixa.
There is nothing wrong with extended attributes. Most Linux file systems got them as well. NTFS got them. OS/2's workplace shell was build around them.
ReplyDeleteThere serve a true need. They could replace the dreaded file extensions. Comments, Histrory, Display Names, Icons - all sorts of stuff can be handled by EAs
If only the various os vendors could agree on a single way of using them....