No Ubuntu, como copiar todo o conteúdo de uma pasta para outra pasta?


9

Quero copiar o conteúdo de uma pasta descompactada wordpress/, para outra pasta existente.

eu tentei

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

mas as subpastas wordpress/não foram copiadas.

Por que não?

Respostas:


14

tentar

cp -r wordpress/* /my/folder

hm .... sensibilidade do caso :) o que o -r faz?
user27449

Isso é estranho. Acabei de testar sua linha de comando. Também funciona. De acordo com as páginas de manual, -r Copia hierarquias de arquivos e o tratamento de arquivos especiais é definido pela implementação. Enquanto -R é mais versátil. pwet.fr/man/linux/commandes/posix/cp
wliao

6
MAIS PERTINENTEMENTE: Há um ARGUMENTO diferente sendo fornecido; wordpress /*.* NÃO é o mesmo que wordpress / * - as subpastas não foram copiadas . porque os nomes das pastas não incluem o caractere "." neles.
P27 /

2

Se você tiver arquivos / diretórios ocultos, precisará executar o seguinte dentro do diretório de origem

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

que copiará todos os arquivos e pastas, incluindo os que começam com a. (ponto).

Se você não possui arquivos / diretórios ocultos que precisam ser copiados, a resposta do wliao servirá.

(editado para maior clareza)

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.