Aynı dosyalara sahip iki sürücüm var, ancak dizin yapısı tamamen farklı.
Hedef taraftaki tüm dosyaları kaynak tarafın yapısına uygun olacak şekilde 'taşımanın' herhangi bir yolu var mı? Belki bir senaryo ile?
Örneğin, A sürücüsünde şunlar bulunur:
/foo/bar/123.txt
/foo/bar/234.txt
/foo/bar/dir/567.txt
B sürücüsünün ise:
/some/other/path/123.txt
/bar/doo2/wow/234.txt
/bar/doo/567.txt
Söz konusu dosyalar çok büyük (800GB), bu yüzden onları tekrar kopyalamak istemiyorum; Sadece gerekli dizinleri oluşturarak ve dosyaları taşıyarak yapıyı senkronize etmek istiyorum.
Hedefteki her kaynak dosyayı bulan ve daha sonra gerektiğinde yaratan bir dizine götürecek özyinelemeli bir komut dosyası düşünüyordum. Ama - bu yeteneklerimin ötesinde!
Başka bir zarif çözüm burada verildi: /superuser/237387/any-way-to-sync-directory-structure-when-the-files-are-already-both-sides/238086