Yanıtlar:
Bir nokta ile gizli bir dosya veya dizin başlar (ör .bash_history
, .cache/
). Bunun şekli .*
, --exclude '.*'
gizli dosyaları ve dizinleri hariç tutmak için seçeneği kullanabilirsiniz . Bu seçenek diğer --include
kalıplardan önce gelmelidir, çünkü:
Belirli bir dosya, tam eşleşen ilk dosya seçimi koşulu dosyanın hariç tutulacağını belirlediğinde dosya seçim sistemi tarafından hariç tutulur; aksi takdirde dosya dahil edilir.
Yinelemenin GUI'sinde ("Yedekleme" / deja-dup), hariç tutulan dosyalarınızda nokta dosyasını listelemek istiyorsanız, bunları GUI aracılığıyla seçmekte zorlanıyor olabilirsiniz.
Bu soruya cevap VERMİYOR, ancak diğer cevaplar komut satırı çözüm olmayanları ifade eder. Bu bir GUI çözümü değildir.
Geliştiricinin kararı seçenekleri çok basit tutmaktır. Bu, birkaç kez istendi, burada ve burada sorunla ilgili bazı hata raporları / özellik istekleri var.
İstediğinizi elde etmenin daha kolay bir yolu, / Home dizininin tamamını seçmek yerine yalnızca dizinleri (/ Documents, / Music, / Pictures, vb.) Tek tek eklemektir. / Home dizininizde muhtemelen 10 veya daha az klasör vardır, bu nedenle tüm gizli klasörleri ve dosyaları el ile hariç tutmak daha kolaydır.
Bu iyi bir soru, ama cevap bir geçici çözüm kullanmak.
--exclude '*'
Komutun gerekli olduğunu anlamak bir dakikamı aldı , umarım şimdi başkalarına zaman kazandırırım.
--include Documents --include Music
tutarken--exclude '*'
, sonuna eklemeyi unutmayın yoksa dosyalar yine de dahil edilecektir.