web-dev-qa-db-ja.com

OS X Mountain Lionはノートデータをどこに保存しますか?

OS X Mountain LionがNotesデータを保存する場所について何か考えはありますか?失われたメモを回復する方法はありますか?

15
lucemia

ノートは~/Library/Containers/com.Apple.Notes/Data/Library/Notes/NotesV1.storedata-walに、明らかに非標準のバイナリ形式でHTMLとして保存されます。

コマンドラインで既知のメモの内容をgrepするか、すべてのメモ(HTMLとして保存)を印刷できます。

cat ~/Library/Containers/com.Apple.Notes/Data/Library/Notes/NotesV1.storedata-wal | grep -aio '<html>.*</html>'


この回答を書いているときに、Notesがデータのリセットで再起動するという問題もありました。次回のリリースでは、リセット後に新しいノートを作成したにもかかわらず、すべてが再び存在しました(そのため、3番目のリリースでは古いノートと新しいノートの両方が存在していました)。たぶん、Notesを終了して再起動してみてください。

20
Daniel Beck

助けになりそうなこの記事を見つけました: http://applehelpwriter.com/2013/03/02/how-to-recover-disappearing-notes/

cd ~/Library/Containers/com.Apple.Notes/Data/Library/Notes; strings NotesV1.storedata | grep body | open -f
3
Matt

OS X Lion(10.7)では、以下のファイルにノートが見つかりました。

〜/ライブラリ/ StickiesDatabase

2