Macでls -lを実行すると権限情報の横に出てくる@が謎だったので調べてみた。
drwx------@ 52 xxxx xxxxx 1768 9 14 09:51 hoge
↑これ
MacOSファイルシステムの拡張属性らしい。
ls -l@で表示出来る。
drwx------@ 52 xxxx xxxxx 1768 9 14 09:51 hoge
com.apple.FinderInfo 32
これはFinder情報
ダウンロードしたファイルにはcom.apple.metadata:kMDItemWhereFromsが必ず付いたりするらしい。
xatrコマンドで操作出来る。
xattr -dで個別に削除。
xattr -d [拡張属性名] [ディレクトリ・ファイル名]
xattr -d com.apple.FinderInfo hoge
xattr -cで全削除
xattr -c hoge
これが原因で何か起こるということは無いのかもしれないが、
.DS_Storeといい、MacOSのちとうざったい部分だと思った。