我正在编写一个python / pygtk应用程序,它在$HOME中的某个文件夹中添加一些自定义脚本(bash)(例如〜/ .custom_scripts).
我想在$PATH中提供该文件夹.所以每次python应用程序添加脚本时,当用户打开终端(例如gnome-terminal)时,该脚本可以立即可用.
你在哪里建议“注入”$PATH依赖? .bashrc,/ etc / profile.d等?
我可能会遇到哪些优点/缺点?
例如,如果我添加一个脚本来导出/etc/profile.d中的新路径,则在重新登录之前,路径不会更新.
谢谢
解决方法:
每次打开gnome-terminal时都会读取〜/ .bashrc(假设用户已将SHELL设置为/ bin / bash).