У меня проблема с rsync (версия 2.6.9, которая устарела, но это еще одна проблема), неправильно синхронизирующая файлы из MacOS X в MacOS X (версии Mountain Lion , Mavericks , Yosemite и на этом все, потому что мое время для исследования исчерпаны).
Мне удалось свести эту проблему к файлам, которые имеют расширенные атрибуты. Я хотел бы понять это (например, безопасно ли подавлять расширенные атрибуты x или y ).
В Mac OS X ls с комбинацией параметров @l отображает расширенные атрибуты любого аргумента:
% ls -@dl example
dr-xr-xr-x@ 2 bob wheel 102 Jul 18 17:21 example
com.apple.FinderInfo 32
%
Команда xattr отображает содержимое этих расширенных атрибутов:
% xattr -l example
com.apple.FinderInfo:
00000000 3F 3F 3F 3F 3F 3F 3F 3F 20 02 00 00 00 00 00 00 |???????? .......|
00000010 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
00000020
%
Как я могу декодировать эту информацию, в данном конкретном случае и в более общем случае?
Что могло бы создать этот com.apple.FinderInfo ?
