Copie imágenes de la carpeta de Ubuntu a la carpeta de Google Drive

Copie imágenes de la carpeta de Ubuntu a la carpeta de Google Drive

Estoy intentando hacer una programación crontab para copiar todos los archivos de imágenes (capturas de pantalla de Steam) a mi cuenta de Google Drive y luego hacer una copia de seguridad de ellos en mi servidor doméstico.

Hasta ahora tengo "cp - R /home/(user)/Pictures/Screenshots/Steam/ gio google-drive://(user)@gmail.com/Screenshots/Steam/" pero esto genera "cp: target '( URL)' no es un directorio".

¿Alguien ha hecho esto antes? He buscado un poco en la web pero encontré poca información actualizada y funcional.

Respuesta1

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

Hay espacio en su directorio y opción, debería serlo.

cp -R /home/(user)/Pictures/Screenshots/Steam/gio google-drive://(user)@gmail.com/Screenshots/Steam/

Observe que elimino el espacio en Steam/ gioy cp - R.

Si su colección de imágenes crece con el tiempo, le sugiero rsync: puede configurarlo para que solo copie archivos nuevos para no tener que sobrescribir los archivos existentes.

rsync -ca --ignore-existing /home/(user)/Pictures/Screenshots/Steam/gio google-drive://(user)@gmail.com/Screenshots/Steam/

Esto solo transferirá una nueva captura de pantalla que no exista en el destino (su Google Drive).

información relacionada