W Ubuntu, jak skopiować całą zawartość folderu do innego folderu?

9

Chcę skopiować zawartość rozpakowanego folderu wordpress/do innego istniejącego folderu.

próbowałem

cp -R wordpress/*.* /my/folder

ale podfoldery wordpress/nie zostały skopiowane.

Dlaczego nie?

użytkownik27449
źródło

Odpowiedzi:

14

próbować

cp -r wordpress/* /my/folder
wliao
źródło
hm .... wrażliwość na przypadki :) co robi -r?
user27449,
To dziwne. Właśnie przetestowałem twoją linię poleceń. To też działa. Według stron, -r Kopiuj hierarchie plików i sposób traktowania plików specjalnych jest zdefiniowany w implementacji. Podczas gdy -R jest bardziej wszechstronny. pwet.fr/man/linux/commandes/posix/cp
wliao
6
WIĘCEJ PIĘKNO: Zapewniony jest inny ARGUMENT; wordpress /*.* NIE jest tym samym co wordpress / * - podfoldery nie zostały skopiowane . ponieważ nazwy folderów nie zawierają znaku „.” w nich.
pbr
2

Jeśli masz ukryte pliki / katalogi, musisz uruchomić następujące czynności z katalogu źródłowego

tar pcf - .| (cd /path/to/destination; tar pxf -)

który skopiuje wszystkie pliki i foldery, w tym te zaczynające się od. (kropka).

Jeśli nie masz ukrytych plików / katalogów, które należy skopiować, odpowiedź wliao się spełni.

(edytowane dla jasności)

Tarek Fadel
źródło