Fedoraでサードパーティプログラムのbashコンプリートスクリプトをどこに配置しますか?

Fedoraでサードパーティプログラムのbashコンプリートスクリプトをどこに配置しますか?

使いたいソフトウェアxsos、bash完了スクリプトが付属しています。

Fedoraシステムの正しい保存場所はどこですか?

myに共通のディレクトリを作成して$HOMEから呼び出す必要がありますか.bashrc

答え1

スクリプトの内容を見ると、その中に表示されている;-)

# Save it to: /etc/bash_completion.d/

ちなみに、Fedora(少なくとも38個)には次のディレクトリがあります。

~/.bashrc.d/

.bashrc内部のすべてのファイルソース:

# User specific aliases and functions
if [ -d ~/.bashrc.d ]; then
        for rc in ~/.bashrc.d/*; do
                if [ -f "$rc" ]; then
                        . "$rc"
                fi
        done
fi

システムのすべての人のためのファイルを入手するには、次の場所に配置します。

/etc/profile.d/

しかし、あなたの具体的な質問については、私が示したようにスクリプト自体に答えがあると思います;-).

関連情報