我有一个不断增长的脚本列表,从简单的bash中的一行到更复杂的python脚本。
目前,我从~/.bash_functions
文件中获取一个内容,而我将更复杂的脚本放入/usr/local/bin
。
我想将所有脚本置于版本控制之下,以便它们可以轻松移植到不同的机器上。
由于我的自定义脚本不仅位于usr/local/bin
下,还包含其他应用程序,我可以简单地创建一个子目录,例如:像这样:
/usr/local/bin/scripts/
|-python
|-ruby
|-bash
然后只是从所说的脚本文件夹创建一个git repo? 或者是否有更好的,规范的方式来实际组织和版本化脚本?
答案 0 :(得分:1)
我会在~/bin
中安装它们并将其添加到$PATH
。然后,您可以根据需要获取您的 bin目录。