Colocar Resposta 
 
Avaliação do Tópico:
  • 0 votos - 0 Média
  • 1
  • 2
  • 3
  • 4
  • 5
Consola: Como copiar os ficheiros de uma pasta para outra com um comando só
01-05-2010, 12:56
Mensagem: #1
Consola: Como copiar os ficheiros de uma pasta para outra com um comando só
Olá a todos,

De vez em quando deparo-me com o seguinte problema:
Quando tenho vários ficheiros dentro de uma dada pasta e pretendo copia-los todos para uma outra pasta, uso o comando: cp /directório_original/ficheiro1 /novo_ directório/ficheiro1.
O problema é que tenho de repetir este processo ficheiro a ficheiro.

Pergunto então se existe um comando que me permita copiar todos os ficheiros de uma só vez.

Obrigados
Procurar todas as mensagens deste utilizador
Citar esta mensagem numa resposta
01-05-2010, 13:19
Mensagem: #2
RE: Consola: Como copiar os ficheiros de uma pasta para outra com um comando só
Código:
cp /directório_original/* /novo_ directório/*

[Imagem: pplware_moderator.png]
http://twitter.com/ferreira
Procurar todas as mensagens deste utilizador
Citar esta mensagem numa resposta
01-05-2010, 13:41
Mensagem: #3
RE: Consola: Como copiar os ficheiros de uma pasta para outra com um comando só
Ferreira, obrigado pela ajuda.

E se dentro do directorio_original alem de existir ficheiros tambem existir sub_directorios, como copiar esses sub_directorios juntamente com os ficheiros?
Procurar todas as mensagens deste utilizador
Citar esta mensagem numa resposta
01-05-2010, 13:43
Mensagem: #4
RE: Consola: Como copiar os ficheiros de uma pasta para outra com um comando só
Código:
cp -r /directório_original/* /novo_ directório/*

O "-r" indica que é para copiar recursivamente as pastas.

[Imagem: pplware_moderator.png]
http://twitter.com/ferreira
Procurar todas as mensagens deste utilizador
Citar esta mensagem numa resposta
01-05-2010, 13:47
Mensagem: #5
RE: Consola: Como copiar os ficheiros de uma pasta para outra com um comando só
Mais uma vez um muito obrigado.
Procurar todas as mensagens deste utilizador
Citar esta mensagem numa resposta
01-05-2010, 14:50
Mensagem: #6
RE: Consola: Como copiar os ficheiros de uma pasta para outra com um comando só
Ferreira, peço desculpa pelo incómodo, mas necessito novamente de ajuda.
Se eu pretende-se copiar, em vez de um ficheiro, fosse uma pasta vazia para dentro de outro directório, qual é o comando? (“cp /pasta_vazia/ /directório_destino/” não funciona)
Procurar todas as mensagens deste utilizador
Citar esta mensagem numa resposta
01-05-2010, 15:21
Mensagem: #7
RE: Consola: Como copiar os ficheiros de uma pasta para outra com um comando só
usas o 'cp -r' tmbWink

cumps
Procurar todas as mensagens deste utilizador
Citar esta mensagem numa resposta
01-05-2010, 15:43
Mensagem: #8
RE: Consola: Como copiar os ficheiros de uma pasta para outra com um comando só
Guilherme de Sousa, tambem um muito obrigado pela ajuda.
Procurar todas as mensagens deste utilizador
Citar esta mensagem numa resposta
01-05-2010, 15:49
Mensagem: #9
RE: Consola: Como copiar os ficheiros de uma pasta para outra com um comando só
basicamente o comando cp encarrega se de copiar UM ficheiro. para q este copie mais do q um (uma paste por exemplo) este necessida de ser executado recursivamente, ou seja q faça o varrimento por todos os documentos um a um.

cumps
Procurar todas as mensagens deste utilizador
Citar esta mensagem numa resposta
03-05-2010, 11:51
Mensagem: #10
RE: Consola: Como copiar os ficheiros de uma pasta para outra com um comando só
Em relação aos comandos recursivos, tenho visto estes comandos serem escritos com “R” minúsculo e também maiúsculo.
Pergunto qual é a diferença do “R” ser escrito em minúsculo ou maiúsculo?
Procurar todas as mensagens deste utilizador
Citar esta mensagem numa resposta
Colocar Resposta 


Saltar Fórum:


Utilizadores a ver este tópico: 3 Visitante(s)