1. ホーム
  2. linux

[解決済み] コマンドラインでスクリプトから関数を実行するにはどうすればよいですか?

2022-04-26 12:14:05

質問

いくつかの関数を持つスクリプトがあります。

コマンドラインから関数の一つを直接実行することはできますか?

こんな感じ?

myScript.sh func()

解決方法は?

スクリプトが関数を定義するだけで他に何もしない場合、まず現在のシェルのコンテキスト内で source または . コマンドを実行し、関数を呼び出すだけです。 参照 help source をご覧ください。