第八章 Shell编程教学内容:n Shell的基本概念n Shell编程基础n Shell编程的语句n Shell脚本的运行教学目标:n 了解shell的基本概念n 熟悉shell的变量n 掌握shell编程的常用语句和shell脚本的运行教学重点:n shell编程的常用语句n shell脚本的运行教学难点:n shell功能的实现一 Shell的基本概念1 Linux shell的特点n 便于开发新命令n 提高开发处理n 内置编程语言n 提供后台处理机制n 提供管道、命令替换、自动补齐机制2 Linux shell的版本n Bourne shell(B shell):Unix的最初Shell,在Shell编程方面比较优秀。n C Shell(csh):在C语言编程方面性能较好n Bash Shell(bash):Bourne Shell的增强版,Linux系统的默认Shelln Korn Shell(ksh):综合B Shell和C Shell 的特点于一身。n