Como copiar um conteúdo de um diretório para outro diretório que não existe. [RESOLVIDO]

1. Como copiar um conteúdo de um diretório para outro diretório que não existe. [RESOLVIDO]

Raí Silva
raysilva

(usa Fedora)

Enviado em 18/05/2015 - 15:23h

Como copiar um conteúdo de um diretório para outro diretório que não existe, criando automaticamente o diretório.
Ex: Copiar todo o conteúdo de pasta1 para pasta3 sendo que diretório pasta 3 não existe ainda.


  


2. MELHOR RESPOSTA

thinomar
thinomar

(usa Linux Mint)

Enviado em 19/05/2015 - 14:00h

mkdir -p /home/user/pasta3 ; cp -rf /home/user/pasta1/* /home/user/pasta3/ 

--
The flames warm my languid soul

3. Re: Como copiar um conteúdo de um diretório para outro diretório que não existe.

Perfil removido
removido

(usa Nenhuma)

Enviado em 18/05/2015 - 16:05h

raysilva escreveu:

Como copiar um conteúdo de um diretório para outro diretório que não existe, criando automaticamente o diretório.
Ex: Copiar todo o conteúdo de pasta1 para pasta3 sendo que diretório pasta 3 não existe ainda.


para criar o diretório use:

# mkdir /home/user/pasta3

e para copiar a pasta completa:

# cp -r /home/user/pasta1 /home/user/pasta3

o user é o nome do seu usuário e o caminho da pasta você escolhe.

ou você pode fazer o seguinte:

# mv /home/user/pasta1 /home/user/Música/pasta3

porém esse ultimo irá mover a pasta1 para a pasta3 ficando assim /home/user/Músicas/pasta3/pasta1, e caso as pastas estejam no mesmo diretório, por exemplo na pasta home, esse comando irá renomear a pasta1 em pasta3.


4. Re: Como copiar um conteúdo de um diretório para outro diretório que não existe. [RESOLVIDO]

Thiarles Medeiros
thiarlesmedeiros

(usa Ubuntu)

Enviado em 19/05/2015 - 13:41h


Você pode fazer isso com:

# cp -rf pasta_1 pasta_2  


sendo:
-r = recursivo
-f = força a cópia, se existir e não puder ser lido, o arquivo é apagado e então tenta-se novamente

Outra dica:
conforme a resposta anterior recomendo colocar um '-p' como parâmetro, assim:

# mkdir -p /home/user/pasta3 


sendo:
-p = cria o caminho completo se não existir. Ex.: /home/user/pasta3/novaPasta , se não existir a pasta3 ele cria antes de tentar criar a novaPasta


5. Re: Como copiar um conteúdo de um diretório para outro diretório que não existe. [RESOLVIDO]

Raí Silva
raysilva

(usa Fedora)

Enviado em 20/05/2015 - 12:05h


Muito Obrigado ajudou muito.


6. Re: Como copiar um conteúdo de um diretório para outro diretório que não existe. [RESOLVIDO]

Raí Silva
raysilva

(usa Fedora)

Enviado em 20/05/2015 - 12:05h

thiarlesmedeiros escreveu:


Você pode fazer isso com:

# cp -rf pasta_1 pasta_2  


sendo:
-r = recursivo
-f = força a cópia, se existir e não puder ser lido, o arquivo é apagado e então tenta-se novamente

Outra dica:
conforme a resposta anterior recomendo colocar um '-p' como parâmetro, assim:

# mkdir -p /home/user/pasta3 


sendo:
-p = cria o caminho completo se não existir. Ex.: /home/user/pasta3/novaPasta , se não existir a pasta3 ele cria antes de tentar criar a novaPasta



Obrigado, ajudou muito. Muito bem detalhado.



7. Re: Como copiar um conteúdo de um diretório para outro diretório que não existe. [RESOLVIDO]

Raí Silva
raysilva

(usa Fedora)

Enviado em 20/05/2015 - 12:06h

thinomar escreveu:

mkdir -p /home/user/pasta3 ; cp -rf /home/user/pasta1/* /home/user/pasta3/ 

--
The flames warm my languid soul




Muito bom, funcionou perfeitamente.
Obrigado.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts