administrador de servidor [RESOLVIDO]

1. administrador de servidor [RESOLVIDO]

maykel resende
sgtmaykel

(usa Linux Mint)

Enviado em 06/05/2013 - 19:09h

Como eu faço pra copiar com um unico comando, todos os arquivos que tenham 1 no fim do nome e que estejam embaixo do diretorio home para outro diretorio?


  


2. MELHOR RESPOSTA

Fernando
phoemur

(usa Debian)

Enviado em 07/05/2013 - 11:46h

cp -R /home/usuario/*1.* /destino

3. Re: administrador de servidor [RESOLVIDO]

Ricardo Libanio
riesdra

(usa Debian)

Enviado em 06/05/2013 - 21:29h

cp /home/usuario/*1.* /destino


4. Re: administrador de servidor [RESOLVIDO]

maykel resende
sgtmaykel

(usa Linux Mint)

Enviado em 07/05/2013 - 10:12h

bom dia amigo, o comando resolve em partes o problema, o que ele não resolve é que caso haja mais algum diretório abaixo do meu diretório home ele não copia os arquivos dentro destes outros diretórios.


5. Re: administrador de servidor [RESOLVIDO]

Ricardo Libanio
riesdra

(usa Debian)

Enviado em 07/05/2013 - 11:33h

use "man cp"
vai te mostrar as opções que o cp aceita.



6. Re: administrador de servidor [RESOLVIDO]

maykel resende
sgtmaykel

(usa Linux Mint)

Enviado em 07/05/2013 - 18:05h

valeu obrigado


7. Re: administrador de servidor [RESOLVIDO]

cr0n
_di0

(usa FreeBSD)

Enviado em 07/05/2013 - 18:56h

Pode usar o find para percorrer diretórios filhos e executar o comando desejado, algo bem primário seria:


find diretorio_origem/ -iname '*1' -exec cp {} diretorio_destino/ \;







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts