通过 Dropbox 在任意位置共享文件

通过 Dropbox 在任意位置共享文件

我想要一个终端工具,允许我通过 Dropbox 在任意位置共享文件。例如,通过

dropbox /users/cs/python/codes/1.py

这应该在给定的位置共享文件。

假设我们有文件1.html~/Dropbox/public它有一个指向上述文件的链接dropbox

这表明 Dropboxed 文件也应该位于公共文件夹中。但是,Dropbox 文件夹中文件的名称应该表明 Dropbox 从给定位置获取数据。

我不确定这是否可能:我的观点是在文件名中添加一个代码,以便 Dropbox 可以在读取文件名后从给定位置获取数据。

如何通过Dropbox共享任意位置的文件?

答案1

我不能确切地理解你到底在问什么,但是如果你想让文件显示在 Dropbox 公共文件夹中并且也显示在文件系统的其他位置,那么目前唯一的选择似乎是硬链接(在 *nix 操作系统上,包括 OS X):

ln /users/cs/python/codes/1.py ~/Dropbox/Public/

这将在 ~/Dropbox/Public 中创建一个1.py文件,该文件将是其他链接到文件系统上的相同文件,尽管它看起来像另一个文件。这意味着您可以以相同的方式访问该文件,并且您对其中一个文件所做的任何更改都将与另一个文件相同(因为它们访问的是磁盘上的同一位置)。您稍后可以删除 ~/Dropbox/Public 文件夹中的链接,而另一个文件仍将有效。做记录:如果你删除其中一个链接,重新创建该文件,它们将不再指向磁盘上的同一位置。

答案2

对于 Windows 用户,你可以使用名为连接点

Lifehacker 有一个关于这个的好文章

答案3

或者您可以等待 Dropbox 团队添加对它的支持 - 请参阅即将推出的功能列表这里

相关内容