Özet
mdimport [-itpAXLr] [-d level] [-o outfile] [file | directory ...]
Açıklama
mdimport aracı; Spotlight eklentilerini (plug-ins) test etmek, yüklü eklentileri ile şemaları listelemek ve yeni bir eklenti yüklendiğinde bu eklenti tarafından işlenen dosyaları yeniden dizine eklemek (re-index) için kullanılır.
Aşağıdaki seçenekler mevcuttur:
-i: Spotlight'tan dosyayı aktarmasını (import) veya dizini özyinelemeli olarak aktarmasını ister. Dosyalar normal mekanizmalar kullanılarak aktarılacak ve öznitelikler Spotlight dizininde saklanacaktır. Herhangi bir seçenek belirtilmediğinde bu seçenek varsayılır.-t: Spotlight'tan dosyayı aktarmayı test etmesini ister ve olası ek işlemler için sonucumdimport'a geri gönderir. Öznitelikler Spotlight dizininde saklanmayacaktır. Bu seçenek, Spotlight aktarım eklentilerini test etmek için yararlıdır.-d level: Hata ayıklama (debugging) bilgilerini yazdırır. Bu seçenek-tgerektirir. Olası düzeyler:1(-d1): Test aktarımının özetini yazdırır.2(-d2):kMDItemTextContenthariç, aktarımın özetini ve tüm öznitelikleri yazdırır.3(-d3): Aktarımın özetini ve tüm öznitelikleri yazdırır.
-o outfile: Özniteliğioutfiledosyasına kaydeder. Bu seçenek-tgerektirir.-p: Çalışma sırasında toplanan performans bilgilerini yazdırır. Bu seçenek-tgerektirir.-A: Mevcut dildeki tüm özniteliklerin ve bunların yerelleştirmelerinin (localizations) listesini yazdırır ve çıkar.-X: Şema dosyasını yazdırır ve çıkar.-L: Yüklü aktarıcıların (importers) listesini yazdırır ve çıkar.-r: Sunucudan, belirtilen eklenti tarafından sahiplenilen UTI'ler için dosyaları yeniden aktarmasını ister. Örneğin, aşağıdaki komut sistemdeki tüm sohbet dosyalarının yeniden aktarılmasına neden olur:mdimport -r /System/Library/Spotlight/Chat.mdimporter
Notlar
-fseçeneği Leopard ve sonraki macOS sürümlerinde artık kullanılmamaktadır (obsolete).