Copie as fotos da pasta do Ubuntu para a pasta do Google Drive

Copie as fotos da pasta do Ubuntu para a pasta do Google Drive

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/ gioe 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).

informação relacionada