使用Dropbox共享脚本和配置文件

时间:2011-06-01 07:58:28

标签: bash dropbox

我是bash的新手,但渴望学习。 现在我正在从其他人那里窃取有用的脚本,并想知道我应该把它们放在哪里。所以我有一堆* .sh文件,但不知道应该去哪里。为了使它更有用,我想用一种方法与我的其他计算机与Dropbox共享它们。是否像将Dropbox文件夹链接到正确的位置一样简单?

诚恳 [R

2 个答案:

答案 0 :(得分:0)

如果脚本是“通用”,那么放置它们的最佳位置是~/bin,那么它们总是可以从cmd行获得(即如果该文件夹在$ PATH中)

一种方法是通过bitbucket或git通过github使用mercurial

在那里创建一个帐户并添加脚本。这种方法有许多优点,其中一些是

  • 所有的抄写员都是如果您在新机器上,请git clone离开。
  • 与例如git pull您的环境已更新为最新的
  • 一切都在SCM管理之下,这意味着您可以合并,区分,提交您所做的一切。

过了一段时间,你可能会在那里添加你的dotfiles(这就是我所做的),然后每当我被迫使用新机器时,设置我最喜欢的环境只需要几秒钟!这里有很多关于管理你的dotfiles的帖子,只是搜索那个术语并开始阅读...

答案 1 :(得分:0)

由于您提到了Dropbox,您可以考虑在那里创建一个bin文件夹并将该目录添加到PATH中。您还可以创建一个通用的bash_profile文件并将其放在Dropbox上。我就是做这个的。不是自我推销,但我在这里写博客:https://blog.iharder.net/2011/03/17/bash-profile-sharing-and-useful-scripts/trackback/

~/.bash_profile(或某些系统上的~/.bashrc)文件的重要行:

test -r ~/Dropbox/bin/bash_profile && . ~/Dropbox/bin/bash_profile

export PATH=~/Dropbox/bin:$PATH

-Rob