我写了一个我认为很有用的函数,我想通过GitHub公开它。 在我的个人电脑上,我有一个.bash_functions文件,我input我的.bashrc文件。 我知道这是常用的方法(至less对于bash),但我不知道用户期望从用户那里手动将函数放在那里是非常友好的。
所以,我的问题是,是否有一些统一的全球性的地方(可能在其他地方),我可以把我的自定义function,然后在启动时采购? 所以,当用户想要安装这个function,他只需要inputmake ,它将被放置到这个文件夹?
我认为使用.bashrc是个好主意,但如果你想要一个全局的方式,那么你可以把你的文件的function放在这个地方
/etc/profile.d/your_file_with_functions.sh
也可以使用其他方式
/etc/bash.bashrc
并放在那里
[ -r /path/to/your/file ] && . /path/to/your/file