如何通过终端将我的文件传输到 Google Drive 安装,Ubuntu 19.04

如何通过终端将我的文件传输到 Google Drive 安装,Ubuntu 19.04

在下面设置在线账户我可以连接我的 Gmail 帐户,这样我就可以把我的 Google Drive 安装为网络驱动器。在安装窗口中打开终端即可找到安装路径。路径如下:

/run/user/1000/gvfs/google-drive:host=gmail.com,user=gmail_user_name

我正在尝试编写一个crontab后台进程,它会不时地从我的主目录中同步指定的文件夹。我使用以下 bash 脚本将指定的目录传输到已安装的网络驱动器中。

#!/bin/bash
googledrive_dir=/run/user/1000/gvfs/google-drive:host=gmail.com,user=gmail_user_name
dir_cat='Admin'

for name in $dir_cat
do
    rsync -avhz ~/$name $googledrive_dir/ --delete
done

运行 bash 脚本后,每个指定文件夹内的目录内的文件都dir_cat将被删除。并且我收到输出错误,如下所示:

sending incremental file list
rsync: failed to set times on "/run/user/1000/gvfs/google-drive:host=gmail.com,user=google_user_name/Admin": Operation not supported (95)
deleting Admin/19sZNc-h9o1u65ZT5ANXyKXgQVEzU92Th
Admin/
Admin/cubicle_name_tag.odt
rsync: mkstemp "/run/user/1000/gvfs/google-drive:host=gmail.com,user=google_user_name/Admin/.cubicle_name_tag.odt.Que9bQ" failed: Operation not supported (95)

sent 11.68K bytes  received 377 bytes  3.44K bytes/sec
total size is 13.12K  speedup is 1.09
rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3]

我该如何解决这个问题?

相关内容