Pular para o conteúdo

comando cp

Responder tópico
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
  • Denunciar
  • Indicar

1. comando cp

Enviado em 25/10/2007 - 15:16h

Galera como eu faço para copiar um diretorio com o cp da seguinte forma, eu tenho o diretorio e estou copiando tudo dele com o cp -R -v /diretorio /destino, porem eu quero que seja copiado tudo menos os arquivos com extensao .doc por exemplo, ou seja como eu coloco uma excessao a nao ser copiada?

valeu

Responder tópico

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

2. Re: comando cp

Enviado em 29/10/2007 - 12:46h

Já tentou assim?

cp -rv /origem/*[^*.doc] /destino

3. Re: comando cp

Enviado em 29/10/2007 - 14:11h

Nao deu certo, eu preciso copiar todos os arquivos de um diretorio, exceto uma determinada extensao, alguem sabe como faz isso via cp?

valeu

4. Re: comando cp

Enviado em 30/10/2007 - 09:05h

no tar usa um --exclude-from. tenta fazer via tar.

5. humm

Enviado em 30/10/2007 - 09:22h

São muitas extensões?

Senão, tente colocar as que precisa:

# cp *.xls *.ppt *.conf /destino

Não testei, mas foi o que veio em mente...

Abraço

6. Comando CP

Enviado em 07/03/2012 - 16:57h

Você pode usar cp *."etensão" "diretório que você quer colar"
Mas você terá que colocar extensão por extensão.
Você pode criar um diretório e colar a extensão que você não quer para lá copiar as outras extensões utilizando "cp * "diretório que você quer colar" e depois voltar com a outra extensão.

7. Re: comando cp

Enviado em 07/03/2012 - 17:23h

na dúvida de uma olhanda na man page

#man cp

8. Re: comando cp

Enviado em 09/03/2012 - 16:00h

faz a expressão regular que o SMarcell passou que dá certo, testei aqui

se quiser troque o -rv por -a

fica cp -a *[^*.extensao] diretorio/ ou se for mover mv *[^*.extensao] diretorio/

ABraços

Responder tópico

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Responder tópico

Entre na sua conta para responder.

Fazer login para responder