man/files
man · Dosyalar

$ mdimport

Bölüm 1 · Dosyalar

dosya hiyerarşilerini Spotlight meta veri deposuna (metadata datastore) aktarır

Ö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 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. Olası düzeyler:

    • 1 (-d1): Test aktarımının özetini yazdırır.
    • 2 (-d2): kMDItemTextContent hariç, 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ğ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 macOS sürümlerinde artık kullanılmamaktadır (obsolete).

Ayrıca Bakınız

mdfind(1), mdutil(1), mdls(1)