2017-11-14 10 views
-2

1つのスクリプトに関数定義を配置し、シェルの別のスクリプトで関数呼び出しを行うことはできますか? (。これまで私が覚えていると見られなくても、ノーコール(*ソース*)定義、)1つのスクリプトに関数定義を配置し、別のスクリプトで関数呼び出しを配置することはできますか

$ cat library.sh 
function func() { 
    echo "hello" 
} 

$ cat main.sh 
source library.sh 
func 

$ ./main.sh 
+2

(これは「コア」のプログラミングの質問されていない、あなたが持っている可能性があります

はい、ここでの例です

greybeard

+2

定義スクリプトを呼び出しスクリプトに 'source'する必要があります。 bashプロンプトから 'help 'と入力してください。 –

答えて

0
[Unix&Linux](https://unix.stackexchange.com/help/on-topic)などの別のフォーラムでもっとうまく行けます。
+0

編集ありがとう@Jonathan –

+0

うまくいきます。ありがとう@トーマス。あなたの返事はとても役に立ちます。 – Preet100

+0

それはうまく動作します。編集@ジョナサンのおかげで.. – Preet100

関連する問題