bash構成ファイル、他のファイルから構成をロードする

bash構成ファイル、他のファイルから構成をロードする

マイコンピュータでは、NISを介してユーザーがロードされます。

.bashrcNISユーザーのhonmeディレクトリには、次.bashprofileの設定ファイルがあります。

.config一部のクライアントコンピュータには、設定ファイルを含むディレクトリもあります。

bash構成ファイルがこの構成ディレクトリーを検索したい場合、ファイルが存在し、内部に同じ名前のファイルがある場合は、ここから構成をロードできます。

例:

home/user1/.bashrc (NIS home directory)
/slocal/.config/.bashrc

したがって、/slocal/.config/.bashrc「home/user1/.bashrc」が存在するとロードされます。

答え1

だから、次のようなものが必要なようです。

if [ -r /slocal/.config/.bashrc ]; then
  . /slocal/.config/.bashrc
fi

ファイル内で/home/user1/.bashrc-r存在と可読性をテストし、条件付きで.ファイルをインポートします。

関連情報