AppleサポートAppおよびYouTubeチャンネルのお知らせ

* iOS向けAppleサポートAppのバージョン5.6.1が公開されました。

YouTube - Apple Japanチャンネルで有用なヒントや使い方を配信中です。

コミュニティでの投票方法と通知設定

コミュニティでの投票方法や通知の設定方法に関する記事を公開しました。

Apple Account(Apple ID)の不正利用を確認する方法

Apple Accountに関するよくある質問についてはこちらのページを、また不正利用を確認する方法についてはこちらのドキュメントをご参照ください。

しばらく返答が寄せられていないようです。 再度ディスカッションを開始するには、新たに質問してください。

Finder のファイル名検索で「ライブラリ」が外されている?

Finder の検索機能でファイル名で検索する場合、例えば foo という文字列を検索したいとすると、「ライブラリ」の下に com.foo.Bar.plits のようにファイル名に foo が含まれるファイルがマッチしません。感じとしては「ライブラリ」だけが検索対象から外されている感じなのですが?

iMac, Mac OS X (10.6.2)

投稿日 2009/12/14 16:55

返信
返信: 8

2009/12/14 17:49 ぴっぴ への返信

管理者権限のユーザで検索しているのですが「ライブラリ」が除外されているようです。


私だけ?


ちなみに「ライブラリ」にフォルダーを移動してからファイル名で検索すると思ったようにファイルがマッチします。

2009/12/14 18:44 mlv への返信

管理者権限のユーザで検索しているのですが「ライブラリ」が除外されているようです。

そうでなくてTerminalでsudoを付けて検索するのです。

sudo find /Library -name *foo*.plist

# *はWild Card


Terminalにls -l ここにFolderをDragしてRetrunでFile mode, Owner, Groupを表示します。

-rwxrwxrwx -はFile, dならFolder, 次がOwnerのRead, Write Excute, 次がGroup, 最後がOtherです。

例 /Libraryの場合は、ls -l /Libraryとなります。

2009/12/14 18:49 mlv への返信

「ライブラリ」だけが検索対象から外されている感じなのですが?


Library下には下手にいじられては困るファイルもあるので「敢えて」Spotlightの検索対象から外してあるのだと思います。

Library下を検索したい場合は、FinderでLibraryフォルダを開きそこからウインドウの右上にある検索窓から検索をかけてください。

2009/12/14 19:15 mlv への返信

foo が含まれるファイルを任意のディレクトリで見つけたければぴっぴさんのおっしゃるように Terminal を開いて、


sudo find /Library -name *foo*


とするのは昔 UNIX を使っていた身としては理解できます。


それとは別の次元で、どうやら HAL さんのように、

「ライブラリ」はユーザが触ると危ないので Spotlight 検索から除外されているのかもしれませんね。


確か、Mac OS X 10.4 あたりからファインダーの検索が Spotlight ベースに置き換わったはずですから、

もしそうだとすると、それ以来、ファインダーの検索から「ライブラリ」は除外ということになりそうです。

対処方法は、以前にも書きましたが「ライブラリ」フォルダーへ移動してから検索するということになりそうです。

2009/12/14 20:42 mlv への返信

mlv さんによる書き込み:



確か、Mac OS X 10.4 あたりからファインダーの検索が Spotlight ベースに置き換わったはずですから、

もしそうだとすると、それ以来、ファインダーの検索から「ライブラリ」は除外ということになりそうです。

以前は、ターミナルからコマンドを実行して、/Library等をSpotlightのインデックス作成対象に加え検索対象にできましたが、今はその機能は、昔の機能になった様です。インデックスは、初めから作成されていると言う事のようです。


mdimport

NOTES

The -f switch is obsolete in Leopard and beyond.

2009/12/14 22:06 mlv への返信

おそらく3rd PartyのAppか何かを外すためなのかな?


私は検索は使わないでFinderで見つけたFileやFolderをTerminalにDragします。Pathが書き込まれますのでリストにしてShell Scriptを作ります。同名でも別のAppが使うもの、別の名前だと検索には引っかからないので確認する必要があるからです。AppleのみのOSXとの比較やPLISTの中も確認します。


慣れれば/Libraryや$HOME/Libraryの何処に3rd Patyが入れるか簡単に分かるようになります。特に多いのがApplication Support, Caches, Preferencesです。この他はかなり少なくなり、Internet Plug-Ins, PreferencePanes, Preferences, QuickTime位です。


GoogleなどOSXの奥にFileを入れてUninstallでは外せないのもあります。

Finder のファイル名検索で「ライブラリ」が外されている?

Apple サポートコミュニティへようこそ
Apple ユーザ同士でお使いの製品について助け合うフォーラムです。Apple Account を使ってご参加ください。