Sous Ubuntu, comment copier tout le contenu d'un dossier dans un autre dossier?


9

Je souhaite copier le contenu d'un dossier décompressé wordpress/, dans un autre dossier existant.

j'ai essayé

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

mais les sous-dossiers wordpress/ne sont pas copiés.

Pourquoi pas?

Réponses:


14

essayer

cp -r wordpress/* /my/folder

hm .... senstivité de la casse :) que fait le -r?
user27449

C'est bizarre. Je viens de tester votre ligne de commande. Ça marche aussi. Selon les pages de manuel, -r Copier les hiérarchies de fichiers et le traitement des fichiers spéciaux est défini par l'implémentation. Alors que -R est plus polyvalent. pwet.fr/man/linux/commandes/posix/cp
wliao

6
PLUS PERTINENTEMENT: Un ARGUMENT différent est fourni; wordpress /*.* n'est PAS le même que wordpress / * - les sous-dossiers n'ont pas été copiés . car les noms de dossier n'incluent pas le caractère "." en eux.
pbr

2

Si vous avez des fichiers / répertoires cachés, vous devrez exécuter ce qui suit à partir du répertoire source

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

qui copiera tous les fichiers et dossiers, y compris ceux commençant par a. (point).

Si vous n'avez pas de fichiers / répertoires cachés qui doivent être copiés, la réponse de wliao fera l'affaire.

(édité pour plus de clarté)

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.