Bourne Shell
Bourne shell 為一互動式指令直譯器及指令程式設計語言。使用
bsh 指令可以執行 Bourne shell。
Bourne shell 可執行作為登入 shell 或在登入 shell 之下的 subshell。僅登入指令可以呼叫 Bourne shell 作為登入 shell。為了要這麼做,它會使用 bsh 指令的特殊格式名稱:-bsh。以首字母連字號 (-) 來呼叫時,shell 會先讀取並執行在系統
/etc/profile 檔案中找到的指令,以及 $HOME/.profile(若有的話)。/etc/profile 檔案設定了所有使用者需要的變數。最後,shell 備妥從您的標準輸入中讀取指令。
如果在啟動 Bourne shell 時指定了 File [Parameter] 參數,則 shell 會執行 File 參數(包括任何指定的參數)識別的 Script 檔。指定的 Script 檔必須具有讀取許可權;否則任何的 setuid 及 setgid 設定均會被忽略。然後,shell 讀取指令。若使用了 -c 或 -s 旗標,就請不要指定 script。