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?

Odpowiedzi:


14

próbować

cp -r wordpress/* /my/folder

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)

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.