?? source
字號:
source命令source命令(從 C Shell 而來)是bash shell的內置命令。點命令,就是一個點符號,(從Bourne Shell而來)是source的另一名稱。同樣的,當前腳本中設置的變量也將作為腳本的環境,source(或點)命令通常用于重新執行剛修改的初始化文件,如 .bash_profile 和 .profile 等等。例如,如果在登錄后對 .bash_profile 中的 EDITER 和 TERM 變量做了修改,則可以用source命令重新執行 .bash_profile 中的命令而不用注銷并重新登錄。source命令的作用就是用來執行一個腳本,那么:source a.sh 同直接執行 ./a.sh 有什么不同呢,比如你在一個腳本里export $KKK=111,如果你用./a.sh執行該腳本,執行完畢后,你運行 echo $KKK,發現沒有值,如果你用source來執行,然后再echo $kkk,就會發現KKK=111。因為調用./a.sh來執行shell是在一個子shell里運行的,所以執行后,結果并沒有反應到父shell里,但是 source不同它就是在本shell中執行的,所以可以看到結果。
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -