cp sem sobreescrever [RESOLVIDO]

1. cp sem sobreescrever [RESOLVIDO]

Vinicius
viniciusalmeida

(usa Slackware)

Enviado em 10/02/2013 - 16:39h

Aqui vai uma bem iniciante mesmo, kk

como copio os arquivos do meu /home para um hd externo, sem sobreescrever?


  


2. Re: cp sem sobreescrever [RESOLVIDO]

Bruno
BrunoTecnico

(usa Sabayon)

Enviado em 10/02/2013 - 20:08h

# Sobrescrever?
Vc já copiou os arquivos de sua /home para esse HD antes?

cp -i /home/arquivos /pasta/no/hd
(-i = interactive)


3. Re: cp sem sobreescrever [RESOLVIDO]

Daniel Lara Souza
danniel-lara

(usa Fedora)

Enviado em 10/02/2013 - 20:50h

usa o comando rsync



4. Re: cp sem sobreescrever [RESOLVIDO]

Vinicius
viniciusalmeida

(usa Slackware)

Enviado em 11/02/2013 - 10:59h

BrunoSabayon escreveu:

# Sobrescrever?
Vc já copiou os arquivos de sua /home para esse HD antes?

cp -i /home/arquivos /pasta/no/hd
(-i = interactive)


então, mas com o -i eu vou ter que que colocar "n" em cada arquivo, queria que a opção "n" fosse automatica.

danniel-lara escreveu:

usa o comando rsync


Não queria 'atualizar' os arquivos no hd, apenas copiar os arquivos que estão no home e não estão no hd. (Tipo colocar o cp -i, com a opção n ja predefinida)



5. Re: cp sem sobreescrever [RESOLVIDO]

Bruno
BrunoTecnico

(usa Sabayon)

Enviado em 11/02/2013 - 11:19h

Não queria 'atualizar' os arquivos no hd, apenas copiar os arquivos que estão no home e não estão no hd. 


Então por que mencionou sobrescrever os arquivos?

# Basta copiar normalmente então:
cp /home/arquivo /hd/externo/pasta/desejada


6. Re: cp sem sobreescrever [RESOLVIDO]

Vinicius
viniciusalmeida

(usa Slackware)

Enviado em 11/02/2013 - 12:07h

se eu der somente um "cp /home /hd", ou cp -a, os arquivos vão ser sobreescritos. E é isso que eu não quero.

Tipo: se tiver um arquivo.txt no home e no hd, quando eu usar o cp, o arquivo do hd vai ser substituido pelo do home, e é isso que eu não quero.


7. Re: cp sem sobreescrever [RESOLVIDO]

Vinicius
viniciusalmeida

(usa Slackware)

Enviado em 11/02/2013 - 13:18h

Consegui achar algo na net,

é so usar o cp -n (ou --no-clobber), para não sobrescrever arquivos existentes.

vlw a todos.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts