bashスクリプトで生成された関数を.bashrcの関数のように保つにはどうすればよいですか?

bashスクリプトで生成された関数を.bashrcの関数のように保つにはどうすればよいですか?

私の.bashrcが少し長くなっているので、テーマに従って小さなファイルに分割し、次のように.bashrcからこのファイルを呼び出すことにしました。

#my long .bashrc file
bash .topic1rc
bash .topic2rc

しかし、これらの添え字の1つ内にbash関数を作成します。残念ながら、すべてを塊に分割する前のように、もはや動作しません。 .bashrcファイルを複数のチャンクに分割しながら、私が生成した変数と関数にアクセスし続けるにはどうすればよいですか?

ベストアンサー1

あなたの質問を正しく理解したら、あなたの文書が必要sourceです.。たとえば、あなたの.bashrc注文とメンテナンス(あなただけが知っている):

source .topic1rc
source .topic2rc

source.使いやすくするために、コマンドラインからこのコマンドを短縮できます。これはまったく同じコマンドです。それがすることは、source呼び出されたスクリプトを効果的にインライン化することです。

おすすめ記事