我有 Linux (Suse) 机器的用户访问权限(无根),我在其中开发了一些 bash 脚本和相应的 bash 自动完成规则。
由于脚本只属于我的用户,因此我只需要对我“有效”的完整规则(部分原因是我没有根写入权限),将我的 bash_completion 脚本放入/etc/bash_completion.d/
文件夹不是一个选项。
目前我命名了我的文件.bash_completion.myscript
并直接从我的源文件中获取它.bashrc
,但我只是想知道是否有任何其他“标准”方法来实现这些结果,已经在 bash 实现中考虑过。
例如,创建一个文件夹/home/myuser/.bash_completion.d/
?