从Mac上的命令行上传到Google云端硬盘

时间:2014-07-01 00:43:52

标签: macos shell command-line google-drive-api

我正在尝试使用cron作业将文件从我的本地磁盘上传到Google云端硬盘,但到目前为止,我无法弄清楚如何操作。我在Mac上,但我精通Linux命令行,尽管我在编写脚本时并不是很熟练。

任何帮助都将不胜感激。

4 个答案:

答案 0 :(得分:3)

我希望你现在已经想通了......如果不是这样的话,请尝试skickagdriveGoogleCL(这最后一个也可以通过自制软件安装)

答案 1 :(得分:1)

我是通过移动文件上传到与Google云端硬盘同步的本地文件夹来实现的。它适用于我,但您需要登录到您的Google帐户。

答案 2 :(得分:0)

值得一提的是,看起来GoogleCL不再(不再)支持云端硬盘。在登录页面或Wiki上我没有提及。

答案 3 :(得分:0)

我觉得我应该在这里添加,我一直在使用free CLI application called "duck" (a command line version of CyberDuck for the Mac)在Linux和Mac机器上进行这些上传。它是免费的。

这很好用,尽管在Mac上确实存在一些访问上的小麻烦,如果您在Lauchd在后台启动的某种脚本中使用它,则在升级时通常需要重新授权才能使用登录钥匙串。如果发生这种情况,请从命令行手动运行脚本,然后将出现相应的对话框以请求权限。在Mac上,OAuth凭据存储在钥匙串中。