hibitekitou
Spotlightコメントはどこに保持されるのか
mac |2007-02-14
2chの某スレッドを読んでいて、あり?って思ったことがあったのね。
曰く、Spotlightコメントは.DS_Storeに保持される。
その後、そのコメントに対して誰も突っ込みをいれていないことから、正解なのかもしれないと思いつつ、やっぱり納得できないわけです。
ってことで、確認してみます。
JPEGファイルのSpotlightコメントを編集する前。
Spotlightコメントを編集後。
それじゃ、.DS_Storeには何が保持されるのか、ってぇと、そのフォルダのウィンドウ情報を保持するもの、ってことみたいですね。
少なくとも、.DS_Storeを消したからといってコメントが無くなることはないようなので安心しました。
ついでに、調べていたら、「Tiger:ネットワークボリュームで.DS_Storeを抑制」って記事を見つけました。なるほど、参考になります。
曰く、Spotlightコメントは.DS_Storeに保持される。
その後、そのコメントに対して誰も突っ込みをいれていないことから、正解なのかもしれないと思いつつ、やっぱり納得できないわけです。
ってことで、確認してみます。
JPEGファイルのSpotlightコメントを編集する前。
$ ls -a
. .. 1162458623321.jpg
Spotlightコメントを編集後。
$ ls -aなるほど。確かに。編集により、.DS_Storeが出来ています。この状態で、JPEGのメタデータを見てみます。
. .DS_Store
.. 1162458623321.jpg
$ mdls 1162458623321.jpgそれでは、.DS_Storeを削除してみます。
1162458623321.jpg -------------
(略)
kMDItemContentTypeTree = ("public.jpeg", "public.image", "public.data", "public.item", "public.content")
kMDItemDisplayName = "1162458623321.jpg"
kMDItemFinderComment = "蝶の写真"
kMDItemFSContentChangeDate = 2006-11-03 02:27:14 +0900
kMDItemFSCreationDate = 2006-11-03 02:27:14 +0900
(略)
$ rm .DS_Store再びメタデータを見てみます。
$ ls -a
. .. 1162458623321.jpg
$ mdls 1162458623321.jpg…、消えません。
1162458623321.jpg -------------
(略)
kMDItemDisplayName = "1162458623321.jpg"
kMDItemFinderComment = "蝶の写真"
kMDItemFSContentChangeDate = 2006-11-03 02:27:14 +0900
(略)
それじゃ、.DS_Storeには何が保持されるのか、ってぇと、そのフォルダのウィンドウ情報を保持するもの、ってことみたいですね。
少なくとも、.DS_Storeを消したからといってコメントが無くなることはないようなので安心しました。
ついでに、調べていたら、「Tiger:ネットワークボリュームで.DS_Storeを抑制」って記事を見つけました。なるほど、参考になります。
コメント ( 18 )|Trackback ( )
・