Kopieren Sie Bilder aus dem Ubuntu-Ordner in den Google Drive-Ordner

Kopieren Sie Bilder aus dem Ubuntu-Ordner in den Google Drive-Ordner

Ich versuche, einen Crontab-Zeitplan zu erstellen, um alle Bilddateien – Steam-Screenshots – auf mein Google Drive-Konto zu kopieren und sie dann auf meinem Heimserver zu sichern.

Bisher habe ich „cp - R /home/(Benutzer)/Pictures/Screenshots/Steam/ gio google-drive://(Benutzer)@gmail.com/Screenshots/Steam/“, aber das gibt „cp: Ziel ‚(URL)‘ ist kein Verzeichnis“ aus.

Hat das schon mal jemand gemacht? Ich habe im Internet ein wenig gesucht, aber nur wenige aktuelle und funktionierende Informationen gefunden.

Antwort1

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

In Ihrem Verzeichnis und den Optionen sollte Platz vorhanden sein.

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

Beachten Sie, dass ich das Leerzeichen bei Steam/ giound entferne cp - R.

Wenn Ihre Bildersammlung mit der Zeit wächst, empfehle ich rsync. Sie können es so einrichten, dass nur neue Dateien kopiert werden, sodass Sie vorhandene Dateien nicht überschreiben müssen.

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

Dadurch werden nur neue Screenshots übertragen, die am Ziel (Ihrem Google Drive) nicht vorhanden sind.

verwandte Informationen