Shellスクリプトで呼び出し、参照、別のスクリプトファイルを含む2つの方法


スクリプトfirst(テスト例1)

#!/bin/bash
echo 'your are in first file'
 
現在のスクリプトファイルで他のスクリプトファイルを呼び出しますか?
方法その1:sourceを使う
スクリプトsecond(テスト例2)

#!/bin/bash
echo 'your are in second file'
source first
使い方二:使う。
スクリプトsecond(テスト例3)

#!/bin/bash
echo 'your are in second file'
. first
source filenameと.filenameは同じことです。*現在*Shell環境でスクリプトを実行します。sh filenameも使用できます。それは現在のShellのサブシェルでスクリプトを実行します。