![Copie as fotos da pasta do Ubuntu para a pasta do Google Drive](https://rvso.com/image/1072594/Copie%20as%20fotos%20da%20pasta%20do%20Ubuntu%20para%20a%20pasta%20do%20Google%20Drive.png)
Estou tentando fazer um cronograma crontab para copiar todos os arquivos de imagem - capturas de tela do Steam - para minha conta do Google Drive e, em seguida, fazer backup deles em meu servidor doméstico.
Até agora eu tenho "cp - R /home/(user)/Pictures/Screenshots/Steam/ gio google-drive://(user)@gmail.com/Screenshots/Steam/" mas isso gera "cp: target '( URL)' não é um diretório".
Alguém já fez isso antes? Pesquisei um pouco na web, mas encontrei poucas informações atualizadas e funcionais.
Responder1
cp - R /home/(user)/Pictures/Screenshots/Steam/ gio google-drive://(user)@gmail.com/Screenshots/Steam/" but this outputs "cp: target '(URL)' is not a directory
Há espaço no seu diretório e opção, deveria haver.
cp -R /home/(user)/Pictures/Screenshots/Steam/gio google-drive://(user)@gmail.com/Screenshots/Steam/
Observe que removo o espaço em Steam/ gio
e cp - R
.
Se sua coleção de imagens crescer com o tempo, sugiro o rsync – você pode configurá-lo para copiar apenas novos arquivos, para não precisar substituir os arquivos existentes.
rsync -ca --ignore-existing /home/(user)/Pictures/Screenshots/Steam/gio google-drive://(user)@gmail.com/Screenshots/Steam/
Isso transferirá apenas novas capturas de tela que não existem no destino (seu Google Drive).