Obsidian'daki Tüm Bağlantıları Metin Dosyasına Aktarmak

Obsidian, notlar arasında bağlantı kurmayı kolaylaştıran güçlü bir sistem sunar. Bu sistemde kullanılan [[...]] şeklindeki wiki bağlantıları, içerikler arası ilişkileri kurmamızı sağlar. Peki, tüm bu bağlantıları nasıl dışa aktarabiliriz?
Aşağıdaki komutla, Vault dizinimizdeki tüm Obsidian bağlantılarını tarayıp all_links.txt isimli bir dosyada toplayabiliriz:
rg -o '\[\[.*?\]\]' ~/Vault > all_links.txt
Açıklama:
rg(ripgrep): Hızlı ve etkili bir metin arama aracıdır. Özellikle büyük metin havuzlarında regex ile arama yapmak için idealdir.-o: Sadece eşleşen kısmı verir. Yani her satırın tamamını değil, sadece[[...]]kısmını alır.'\[\[.*?\]\]': Bu düzenli ifade, Obsidian’daki tüm wiki bağlantılarını bulur.~/Vault: Aramanın yapılacağı klasördür. Obsidian Vault’unuzun yolu burada belirtilmelidir.> all_links.txt: Çıktıyıall_links.txtdosyasına yönlendirir.
Ne İşe Yarar?
Bu yöntem, Vault’unuzdaki tüm bağlantıların dökümünü çıkarmak ve bu veriler üzerinde analiz yapmak için oldukça yararlıdır. Örneğin:
- Hangi notlara daha fazla bağlantı verilmiş?
- Yetim (backlink’i olmayan) notlar hangileri?
- Belirli bir konu etrafındaki içerik kümeleri nasıl şekilleniyor?
Bu tür analizler, bilgi yönetimi sisteminizi daha etkin kılmak ve içeriklerinizin etkileşimini görmek açısından fayda sağlar.