shell提供了對UNIX系統(tǒng)的接口。收集輸入,并根據(jù)輸入執(zhí)行程序。當一個程序執(zhí)行完畢后,它會顯示該程序的輸出。
shell是一個環(huán)境,我們可以運行我們的命令,程序和shell腳本。shell有不同的風格,就像有不同風格的操作系統(tǒng)。每個的shell的風格,有它自己的一套識別的命令和功能。shell它交互式解釋和執(zhí)行用戶輸入的命令或者自動地解釋和執(zhí)行預先設定好的一連串的命令;作為
程序設計語言,它定義了各種變量和參數(shù),并提供了許多在高級語言中才具有的控制結構,包括循環(huán)和分支。