Mam dwa katalogi i jeden jest pusty.
Pierwszy katalog zawiera wiele podkatalogów z ukrytymi plikami. Kiedy cp -r
zawartość z pierwszego katalogu do drugiego, ukryte pliki również są kopiowane. Jakieś sposoby na ucieczkę?
Mam dwa katalogi i jeden jest pusty.
Pierwszy katalog zawiera wiele podkatalogów z ukrytymi plikami. Kiedy cp -r
zawartość z pierwszego katalogu do drugiego, ukryte pliki również są kopiowane. Jakieś sposoby na ucieczkę?
Odpowiedzi:
Możesz użyć rsync:
rsync -av --exclude=".*" src dest
Możesz to zrobić
cp -r SRC_DIR/* DEST_DIR
aby wykluczyć wszystkie .files i .dirs na poziomie SRC_DIR, ale mimo to skopiowałoby wszelkie ukryte pliki do następnego poziomu podkatalogów.
cp SOURCE/[!.]* TARGET
.