我已阅读 gdrive here的文档,但我找不到办法做我想做的事情。我想编写一个bash脚本来自动上传硬盘中的特定文件夹。问题是当我上传几次时,它不是用新文件夹替换旧文件夹,而是生成一个同名的新文件夹。
我只能在我的问题中找到以下部分解决方案:
我正在寻找解决我问题的方法。但可以帮助我的准确问题是:
有没有办法从google驱动器中删除文件夹(使用gdrive)而不是ID?
有没有办法按名称获取文件夹的ID?我猜不是,因为可以有几个具有相同名称(但不同的ID)的文件夹已上传。或者我错过了什么?
有没有办法进行递归更新,以续订已在google驱动器上传的文件夹中的所有文件,另外上传那些尚未上传的文件?
如果它是相关的,我使用的是Linux Mint 18.1。
答案 0 :(得分:1)
有没有办法从google驱动器中删除文件夹(使用gdrive)而不是ID?
不。正如您的下一个问题所示,可能有多个此类文件夹。
有没有办法按名称获取文件夹的ID?我猜不是,因为可以有几个具有相同名称(但不同的ID)的文件夹已上传。或者我错过了什么?
您可以获取具有给定名称的所有文件夹的ID(复数)。
body,
.container {
min-height: 100vh;
margin: 0;
}
.container,
#core {
display: flex;
flex-direction: column;
}
#core,
#content {
flex-grow: 1;
}
有没有办法进行递归更新,以续订已在google云端硬盘上传的文件夹中的所有文件,另外上传那些尚未上传的文件?
是的,但显然没有一个命令。您需要使用<div class="container">
<div id=nav>
NAV
</div>
<div id=core>
<div id=content>
<div id=tophea>
TOP Content
</div>
<div id=msgs>
MSG Content
</div>
</div>
<div id="footer">
Footer
</div>
</div>
</div>
编写一个简短的脚本并解析(awk可以正常工作)输出。