スクリプトから.bashrc関数を呼び出す方法

スクリプトから.bashrc関数を呼び出す方法
~/.bashrc
----
example()
{
    echo "example function"
}

シェルスクリプトで使用する場合

#!/bin/sh

example

コマンドが見つかりません。

頑張りました

#!/bin/sh

source ~/.bashrc
example

しかし、うまくいきません。


私はこれらの回答を見つけましたが、この質問はここで明確な質問と明確で簡潔な回答を受ける資格があると思います。

  1. Bashシェルスクリプトで.bashrc関数を呼び出す
  2. シェルで.bashrcで定義された関数を呼び出す方法は?

答え1

考慮すべきもう1つのことは、ランナーを使用しても#!/bin/bash.bashrcは.bashrcの非対話型インスタンスであるため実行されないことですbash

関連情報