SUN Solaris Shell 与 Shell Script 的简介

Shell 与 Shell Script 简介
【SUN Solaris 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 。

    推荐阅读