Özet
dot_clean [-fmnsv] [--keep=[mostrecent|dotbar|native]] [dir ...]
Açıklama
Her bir dir dizini için dot_clean, verilen argümanlarla belirtilen kurallara göre tüm ._* dosyalarını ilgili yerel (native) dosyalarıyla özyinelemeli (recursive) olarak birleştirir. Varsayılan olarak, yerel dosyada bulunan bir öznitelik ._ dosyasında da mevcutsa, en güncel öznitelik kullanılır.
Hiçbir işlenen (operand) verilmezse, bir kullanım mesajı çıktı olarak verilir. Birden fazla dizin verilirse, dizinler belirtildikleri sırayla birleştirilir.
Seçenekler
-f: Düz (flat) birleştirme. Verilendiriçindeki tüm dizinleri özyinelemeli olarak birleştirmeyin. Bu varsayılan olarak kapalıdır.-h: Yardım. Ayrıntılı kullanım mesajını yazdırır.-m: Nokta alt çizgi (dot underbar,._) dosyalarını her zaman siler.-n: Eşleşen bir yerel dosya yoksa nokta alt çizgi dosyasını siler.-s: Sembolik bağları izler. Bulunduklarında sembolik nokta alt çizgi dosyalarını izleyecektir.-v: Ayrıntılı çıktı yazdırır.--keep=değer: Hangi dosya özniteliğinin korunacağını belirler:mostrecent: Varsayılan seçenek. Bir öznitelik bir veri çatalı (data fork) ile ilişkiliyse onu kullanır. Aksi takdirde AppleDouble dosyasında saklanan bilgileri kullanır. AppleDouble dosyasındaki veriler daha yeni olsa bile yerel çatalın (native fork) verilerinin tercih edildiğini unutmayın.dotbar: Yerel dosyayla ilişkili her türlü genişletilmiş özniteliğin yerine geçecek şekilde, her zaman AppleDouble dosyasında saklanan bilgileri kullanır.native: Herhangi bir AppleDouble dosyasını yoksayarak, her zaman veri çatalı (data fork) ile ilişkili bilgileri kullanır.
Çıkış Durumu
dot_clean aracı başarı durumunda 0 ve bir hata oluşursa >0 ile çıkar.
Örnekler
Aşağıdaki örnekler kabukta (shell) çalıştırılabilecek şekilde gösterilmiştir:
Nokta alt çizgi (
._) dosyalarını AppleDouble bilgilerini tercih ederek birleştirme:dot_clean --keep=dotbar /Volumes/testYerel dosyayla ilişkili her türlü genişletilmiş özniteliğin yerine geçecek şekilde, her zaman AppleDouble dosyasında saklanan bilgileri kullanarak
/Volumes/testkonumundaki bağlama noktasını birleştirir.Düz (özyinelemesiz) birleştirme ve yetim nokta alt çizgi dosyalarını temizleme:
dot_clean -f -n /Volumes/myusb/Volumes/myusbdizinindeki._dosyalarını alt dizinlere inmeden (özyinelemesiz) birleştirir ve karşılık gelen bir yerel dosya bulunamazsa nokta alt çizgi dosyasını siler.
Hatalar
Bilinen bir hata yoktur.