source命令是在Shell中執行腳本的一種方式。它的作用是在當前Shell環境中執行指定的腳本文件,將腳本中定義的變量、函數等加載到當前的Shell環境中。
source命令的用法如下: source filename 或者 . filename
其中,filename是要執行的腳本文件的路徑。
使用source命令執行腳本與直接執行腳本文件的區別在于,直接執行腳本文件會在一個新的子Shell環境中執行,而source命令則在當前的Shell環境中執行,因此可以將腳本中定義的變量、函數等加載到當前的Shell環境中,以供后續的命令使用。
source命令通常用于加載一些常用的配置文件,比如.bashrc或.bash_profile等,以便設置環境變量、別名等。