[Megoldva]2 szerver mappa strukturájának különbségei

Fórumok

Sziasztok.

Adott két debian 8.2 , egyiket örököltem a másikat ,én telepitettem .
Lényege az lenne , szeretném ugyanolyan mappa strukturát kialakitani az új szerveren mint a régebbin volt(például az apache siteok a régin a /xyz/xgft mappába , akkor az újon is ezekbe a mappába raknám)
Öszinte leszek lusta vagyok végig böngészni.
Van-e esetlegesen vmi egyszerübb megoldás erre?

Hozzászólások

Ha a cél könyvtárban állsz:

find sourcedir -type d -print0 | xargs -0 mkdir

Egyébként:

find sourcedir -type d -exec mkdir -p '/path/to/target/{}' \;

Ha a cél könyvtárban valami már létezik, akkor ott legfeljebb nem fog sikerülni az mkdir. Abból önmagában nagy bajod nem lesz. Ha elegánsabbat szeretnél, akkor az mkdir elé befűzhetsz egy `test -d' ellenőrzést, vagy felparaméterezheted az rsync-et, hogy csak könyvtárakat vigyen, vagy választhatsz a google "copy directory structure" többtonnányi találatából szebbet :)