BASH ページから:
スクリプトが既存のシェル内で実行されるソースを使用して実行される場合、スクリプトによって作成または変更された変数は、スクリプトの完了後も引き続き使用できます。対照的に、スクリプトがファイル名として実行される場合、スクリプトを実行するために別のサブシェル (完全に別の変数セットを持つ) が生成されます。
しかし、私が実行するとどうなりますか
. myscript &
この場合、サブシェルとして実行されますか? . myscript &
とはどう違い./myscript &
ますか?