2.2.2 UNIX的shell
UNIX系統中有多種風格的shell程序存在,最常見的有三種:
1)Bourne shell:現代UNIX系統的標准shell,通常會把它設置成系統默認的命令解釋程序。B-shell的命令提示符是“$”號。
2)Korn shell:B-shell的一個擴展集,在B-shell中編寫的腳本程序無需修改即可在Kom shell中運行。Korn shell的命令提示符也是‘$’號。
3) C shell:加州大學伯克利分校開發的BSD UNIX版本的一部分,它使用的是C語言的語法和風格。C-shell的命令提示符是“%”號。
不同的shell程序雖然在使用方式和命令格式上有所差異,但其功能是類似的,都可以完成用戶命令的解釋執行,完成用戶環境的設置,完成shell程序的設計與執行。用戶可以根據自己的喜好選擇一種shell為自己的工作提供服務。