Wie kopiere ich in Ubuntu den gesamten Inhalt eines Ordners in einen anderen Ordner?

9

Ich möchte den Inhalt eines entpackten Ordners wordpress/in einen anderen vorhandenen Ordner kopieren .

Ich habe es versucht

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

Die Unterordner in wurden wordpress/jedoch nicht kopiert.

Warum nicht?

user27449
quelle

Antworten:

14

Versuchen

cp -r wordpress/* /my/folder
wliao
quelle
hm .... case senstivity :) was macht der -r?
user27449
Das ist komisch. Ich habe gerade deine Kommandozeile getestet. Es funktioniert auch. Gemäß den Manpages ist -r Dateihierarchien kopieren und die Behandlung spezieller Dateien implementierungsdefiniert. Während -R vielseitiger ist. pwet.fr/man/linux/commandes/posix/cp
wliao
6
PERTINENTER: Es wird ein anderes ARGUMENT bereitgestellt. wordpress /*.* ist NICHT dasselbe wie wordpress / * - Unterordner wurden nicht kopiert . weil die Ordnernamen nicht das Zeichen "." enthalten. in ihnen.
27.
2

Wenn Sie versteckte Dateien / Verzeichnisse haben, müssen Sie Folgendes im Quellverzeichnis ausführen

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

Dadurch werden alle Dateien und Ordner kopiert, einschließlich derer, die mit a beginnen. (Punkt).

Wenn Sie keine versteckten Dateien / Verzeichnisse haben, die kopiert werden müssen, reicht die Antwort von wliao aus.

(aus Gründen der Übersichtlichkeit bearbeitet)

Tarek Fadel
quelle