我写了一个我认为非常有用的函数,我想通过 GitHub 公开它。在我的 PC 上,我有一个.bash_functions
文件,我将其输入到我的.bashrc
文件中。我知道这是常用的方法(至少对于 bash),但我不知道期望我的用户手动将函数放在那里是否非常用户友好。
所以,我的问题是,是否可能有一些统一的全局位置(etc
可能在某个地方),我可以在其中放置我的自定义函数,然后在启动时获取这些函数?这样当用户想要安装这个功能时,他只需要输入make
,它就会被放到这个文件夹中?
小智 5
我认为使用 .bashrc 是个好主意,但如果你想要一个全局的方式,那么你可以把你的文件和函数放在这个地方
/etc/profile.d/your_file_with_functions.sh
您也可以使用其他方式
/etc/bash.bashrc
并放在那里
[ -r /path/to/your/file ] && . /path/to/your/file