Vynutit Spotlight ignorování složek & souborů s příponou pojmenování v OS X

Anonim

Spotlight je jádrem funkce vyhledávání Mac OS X, a pokud chcete, aby Spotlight ignoroval soubor, složku nebo jednotku, tradičně doporučovanou radou je přetáhnout položky, které chcete vyloučit z indexace, do Spotlight. seznam vyloučení panelu předvoleb systému. To je doporučený přístup, protože se snadno používá a snadno se spravuje, ale existuje další způsob, který využívá rozšíření pojmenování, které přinutí Spotlight ignorovat jakýkoli daný dokument nebo adresář.Tato přípona názvu je přípona „.noindex“ a její použití je docela jednoduché. Pouhým přejmenováním něčeho, abyste to použili na konec jakéhokoli souboru nebo složky, zabráníte Spotlightu zahrnout to do indexu prohledávatelných souborů na Macu. Například:

  • „SampleFile“ bude indexován a nalezen Spotlight jako obvykle
  • „SampleFile.noindex“ nebude indexován a nebude nalezen Spotlight

Příklad snímku obrazovky ukazuje tři různé položky s příslušnou příponou, která je vyloučí ze Spotlight:

Spotlight bude ignorovat nejen tyto soubory a adresáře, ale bude ignorovat i vše obsažené v jakékoli složce s touto příponou.

Zjevným problémem tohoto přístupu je to, že změní skutečný název souboru nebo složky, aby je vyloučil, přičemž jako primární trik pomocí System Preferences neprovádí žádné takové změny názvu položky.Na druhou stranu, protože je zpracováván výhradně přes název souboru, má své výhody, protože může být snadno skriptován nebo použit vzdáleně přes příkazový řádek přes SSH, pokud je to nutné.

Příležitostně se můžete setkat s tím, že OS X přidává toto rozšíření sám. To se často stává po použití nástroje Migration Assistant k přenosu věcí z jednoho Macu do druhého a není neobvyklé, že v adresáři /Users/ během nebo po procesu migrace najdete složku označenou jako „username.noindex“, pokud byla před procesem zrušena. dokončeno.

Vynutit Spotlight ignorování složek & souborů s příponou pojmenování v OS X