Linux(Suse)マシンにユーザーアクセス(ルートなし)があり、そこでbashスクリプトと対応するbashオートコンプリートルールを開発しました。
スクリプトはユーザーのみに属しているため、完全なルールが必要なのは「アクティブ」のみであるため(ルート書き込みアクセス権がないという事実の一部)、bash_completionスクリプトを/etc/bash_completion.d/
フォルダーに配置することはオプションではありません。
現時点では、ファイルに名前を付けて、.bash_completion.myscript
から直接ソースを.bashrc
取得していますが、bashの実装で既に考慮されているこれらの結果を達成する他の「標準的な」方法があるのではないかと思っています。
たとえば、フォルダーを作成します/home/myuser/.bash_completion.d/
か?