comando "cp" terminal

1. comando "cp" terminal

Marcos Vinicius
sturtao

(usa Ubuntu)

Enviado em 12/06/2012 - 11:56h

Olá!!!

Estou com uma pequena dificuldade em um script q estou fazendo...

imaginem a seguinte situação...

tenho uma pasta "SCRIPTS", onde dentro dela há "desligar.sh","backup.sh","copiar.sh" #apenas exemplos

... quando eu executar o script "bachup.sh", quero que ele copie a pasta scripts para qualquer outro lugar, mas acho que nao é possivel pelo fato de eu estar usando um arquivo da mesma pasta no momento.


Entao minha duvida seria ----> existe algum parametro ou até mesmo outro comando para ignorar o fato de eu estar executando o arquivo no momento????

ou

se existe (se existir qual é?) um modo de copiar todos os arquivos e diretorios da pasta "SCRIPTS" menos o arquivo "backup.sh"..


DESDE JÁ AGRADESÇO :D

DETALHE... O SCRIPT Q ESTOU FAZENDO CRIA VARIAS PASTAS NO MESMO LOCAL EM Q ESTA SENDO EXECUTADO, E SÓ PRECISO DO BACKUP DESSAS PASTAS, AÍ QUE SE APLICA A OPÇÃO DE COPIAR TUDO MENOS O SCRIPT PQ NAO PRECISO DO BACKUP DO SCRIPT. :D


  


2. Re: comando "cp" terminal

Bruno
BrunoTecnico

(usa Sabayon)

Enviado em 12/06/2012 - 12:04h

# O fato de estar usando, acho que não atrapalha a cópia
(vc não consegue é mover, caso o arquivo esteje em uso).

# Copiar um arquivo em uso não tem problemas, o arquivo ja está pronto então....
(exemplo: execute uma música e tente copiar ela, vai numa boa).


3. Re: comando "cp" terminal

Daniel Lara Souza
danniel-lara

(usa Fedora)

Enviado em 12/06/2012 - 12:05h

de uma olhada na manpage do comando
e efetua um teste com o rsync no lugar o cp

$man cp

$man rsync


espero que ajude




4. Re: comando "cp" terminal

Raimundo Alves Portela
rai3mb

(usa Outra)

Enviado em 12/06/2012 - 12:23h

Funciona sim, pois o script está em memória.

Como vc quer copiar a pasta e não o script de backup, simplesmente coloque o script de backup em outro diretório.


5. Re: comando "cp" terminal

Alexandre Gonçalves Monteiro da Silva
alexandregms

(usa Ubuntu)

Enviado em 18/06/2012 - 16:52h

Já conseguiu solucionar o problema?






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts