Göre bu bir rsync hedef sonuna '/' ekleyerek, web sayfası eklemeden değil farklı bir sonuç üretir.
Bunu test etmeye çalıştım, ancak doğrulayamıyorum:
$ mkdir dir{1..3}
$ touch dir1/file
$ rsync -r dir1/ dir2
$ rsync -r dir1/ dir3/
$ ls dir*
dir1:
file
dir2:
file
dir3:
file
Hedefe '/' eklemenin bazen bir faydası var mı?
@Jesse_b Yorumunuz beni şaşırtıyor ... "Hedefin sonunda" / "kullanılırken, rsync verileri son klasörün içine yapıştırır. Hedefin sonunda" / "kullanılmadığında, rsync ile bir klasör oluşturur son hedef klasör adını girin ve verileri bu klasörün içine yapıştırın. "
—
Hauke Laging
@HaukeLaging Kafam karıştı, şaşırtıcı olan ne? Bu özel bölüm aynı zamanda kaynağın üzerindeki eğik çizgiyi de belirtir. Eğer eğer Yani
—
jesse_b
rsync -r dir1/subdir1 dir2/
o içeriğini kopyalar subdir1
içine dir2
ama verirseniz rsync -r dir1/subdir1/ dir2/
o (içerikleri dahil) bütün dizin kopyalar subdir1
içine dir2
var diye./dir2/subdir1/
@Jesse_b İlk yorumunuzda "adam" ı fark etmedim. Açıkçası OP, man sayfasına değil, bağladığı sayfaya atıfta bulunuyor.
—
Hauke Laging
Oh Seh, görmedim bile. Sanırım çok hızlı gözden kaçıyordum ve "Adam sayfasına göre" olarak okudum.
—
jesse_b
A trailing slash on the source changes this behavior to avoid creating an additional directory level at the destination.
? Öyleyse, komutunuzun man sayfasında verilen örnekteki komutla nasıl benzer olmadığını lütfen unutmayın.