Pular para o conteúdo

Maneiras de copias ficheiros especificos

Responder tópico
  • Denunciar
  • Indicar

1. Maneiras de copias ficheiros especificos

Enviado em 16/12/2017 - 22:59h

Descobri este tópico: https://www.vivaolinux.com.br/topico/Kommander-Shell-Script/Copiar-de-somente-arquivos-de-uma-extens...
E qual a diferença entre o meu comando e o comando do msoliver? (ok, o msoliver é um guru nesta matéria, e com toda a certeza que o comando dele está melhor do que o meu, mas onde o dele é melhor? Pretendo aprender mais sobre o assunto)


# meu comando:
find $source -name "*.pdf" -exec cp -iu {} -t $destiny \;
# comando msoliver
find . -type f -iname "*.xml" -exec cp -f {} /caminho/destino \;


O msoliver começa por especificar que apenas pretende encontrar comandos do tipo ficheiros. Logo aí torna o comando find mais rápido, certo?
O msoliver utilizar o parâmetro -i que serve para pergunta se quer escrever por cima no caso de ficheiros repetidos, certo?
O parametro -u permite que apenas se copie quando no destino o ficheiro está em falta ou se na fonte existir um versão mais recente.
Por fim o parametro -t faz = copy all SOURCE arguments into DIRECTORY - Não consigo perceber o que isto faz!

Eu apenas utilizei o parametro -f, que caso um ficheiro no destino não possa ser aberto ele remove e tenta novamente até conseguir. Eu sou cá um bruto.

Estou a interpretar bem os parâmetros? Obrigado

Responder tópico

2. Re: Maneiras de copias ficheiros especificos

Enviado em 16/12/2017 - 23:39h

ede_linux escreveu:

Por fim o parametro -t faz = copy all SOURCE arguments into DIRECTORY - Não consigo perceber o que isto faz!

cp -t >>> copia arquivos ou diretórios preservando suas permissões, atributos, links.

------------------------------------------| Linux User #621728 |-----------------------------------------

" Nem sempre é amigo aquele que te tira do buraco !!! ( Saddam Hussein )"

------------------------------------------| Linux User #621728 |-----------------------------------------

3. Re: Maneiras de copias ficheiros especificos

Enviado em 17/12/2017 - 14:39h

Obrigado pela ajuda. O resto está certo?

4. Re: Maneiras de copias ficheiros especificos

Enviado em 17/12/2017 - 15:12h

ede_linux escreveu:

Obrigado pela ajuda. O resto está certo?
sim !!!

cp --help 
man cp 


------------------------------------------| Linux User #621728 |-----------------------------------------

" Nem sempre é amigo aquele que te tira do buraco !!! ( Saddam Hussein )"

------------------------------------------| Linux User #621728 |-----------------------------------------

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder