系統進行調用,這類腳本無需用戶調用,系統會在合適的時候調用,如:/etc/profile、~/.bashrc 等 /etc/profile 此文件為系統的每個用戶設置環境信息,當用戶第一次登錄時,該文件被執行,系統的公共環境變量在這里設置,開始自啟動的程序,一般也在這里設置 ~/.bashrc。
用戶自己的家目錄中的.bashrc 登錄時會自動調用,打開任意終端時也會自動調用 這個文件一般設置與個人用戶有關的環境變量,如交叉編譯器的路徑等等。
用戶編寫,需要手動調用的, 例如我們上面編寫的腳本都屬于此類。
無論是系統調用的還是需要我們自己調用的,其語法規則都一樣。