Kullanım
mdimport [-itpAXLr] [-d level] [-o -outputfile] [ file | directory ... ]
Açıklama
mdimport; Spotlight eklentilerini (plug-ins) test etmek, yüklü eklentileri ve şemaları listelemek ve yeni bir eklenti yüklendiğinde bir 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 sonucu mdimport'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 -t gerektirir.
-d1 test aktarımının özetini yazdırır
-d2 kMDItemTextContent hariç, aktarımın özetini ve tüm öznitelikleri yazdırır
-d3 aktarımın özetini ve tüm öznitelikleri yazdırır
-o outfile Özniteliği outfile dosyasına kaydeder. Bu seçenek -t gerektirir.
-p Çalışma sırasında toplanan performans bilgilerini yazdırır. Bu seçenek -t gerektirir.
-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
-f seçeneği Leopard ve sonraki sürümlerde artık kullanılmamaktadır (obsolete).
Ayrıca Bakınız
mdfind(1), mdutil(1), mdls(1)
Mac OS X January 16, 2019 Mac OS X