Transferência de arquivos do servidor

Transferência de arquivos do servidor

Quero mover (não copiar com scp) meu arquivo do servidor para o repositório local e, finalmente, excluí-lo do servidor após a transferência. Eu uso o próximo comando do repositório, onde quero ter o arquivo:

rsync -rvt --delete-after user@host:/path . 

Eu realmente copio os arquivos dessa maneira. De qualquer forma, os arquivos do servidor não são deletados.... É necessário fazer:rm -r filename

Alguém pode melhorar minha instrução Linux e me mostrar como posso transferir e remover arquivos do local original de uma só vez.

PS

De acordo com a resposta de @ user1008764 quero adicionar aqui um link útil adicional para outra discussão (como excluir não apenas o arquivo, mas também o diretório): https://superuser.com/questions/676671/rsync-does-not-delete-source-directories

Responder1

tente --remove-source-filesem vez de --delete-after. dê uma olhada em serverfault.com/questions/363922/how-to-move-files-with-scp

informação relacionada