。 /path/to/a/shellスクリプトファイル? (シェルスクリプト内)

。 /path/to/a/shellスクリプトファイル? (シェルスクリプト内)

正確にどんな. /path/to/a/shell-script-file 役割を果たしますか?明らかにシェルスクリプトを実行することを意味しますが、.スクリプトファイルのパス/名前の前にスペースがあるのはなぜですか?

ベストアンサー1

.あるいは、スクリプトを実行するサブシェルを作成するのではなくsource、スクリプト自体を実行するようにシェルに指示します。

これにより、スクリプトはシェル環境を変更できます。

たとえば、特定の環境変数を設定したりエイリアスを定義したりするスクリプトがある場合は、その項目を定義せずに実行すると、サブシェルでその項目が定義され、サブシェルが終了すると.消えます。これを実行すると、.現在のシェルで定義されます。

おすすめ記事