萬盛學電腦網

 萬盛學電腦網 >> Solaris介紹 >> Solaris Shell 與 Shell Script 簡略介紹

Solaris Shell 與 Shell Script 簡略介紹


○ 第九節 Shell 與 Shell Script 簡介 ○
□ DOS 的 COMMAND.COM 就是一種 shell,負責解譯你所下的指令並執行它。同樣
的,UNIX 上也有這樣的東東,它是在你成功 login 以後由系統自動啟動的。
UNIX 上有不少種 shell,sh, csh, ksh, tcsh, bash 等皆是,一般都是用csh
,login shell 可用 ypchsh 命令改變,但你必須先知道你要換的新殼子在那
個目錄下。tcsh 有類似 DOSKEY 的功能,值得推 。
□ DOS 中有所謂的批次檔,用以方便處理一些例行工作。UNIX 也有批次處理,它
就叫做 Shell Script,而且比 DOS 的批次檔強很多,寫法幾乎是一個高階語
言。Shell Script 是個文字檔,但其地位和其它的命令或可執行檔是完全相同
的,只要用 chmod 指令將 Shell Script 存取權設為可執行即可。欲知 Shell
Script 寫法及其相關細節,請參閱 manual page 或 UNIX 相關書籍。
□ $home 目錄下的 .login 檔就是一個典型的 Shell Script,類似 DOS 的
autoexec.bat。

 
copyright © 萬盛學電腦網 all rights reserved