Korn Shell 全面指南:从基础到高级应用
1. 各主题概述
以下是对 Korn Shell 各主题的简要介绍:
| 主题 | 内容概述 |
| — | — |
| 第 1 章:Korn Shell 基础 | 介绍 Korn Shell 并说明如何将其设置为登录 shell,还涵盖交互式 shell 使用基础,如 UNIX 文件和目录结构、标准 I/O 以及后台作业。 |
| 第 2 章:命令行编辑 | 讨论 shell 的命令历史机制,包括 emacs 和 vi 编辑模式以及 fc 历史命令。 |
| 第 3 章:自定义环境 | 介绍不通过编程,利用 .profile 和环境文件自定义 shell 环境的方法,涉及别名、选项和 shell 变量。 |
| 第 4 章:shell 编程入门 | 解释 shell 脚本和函数的基础,讨论字符串操作符、正则表达式、命令行参数和命令替换等编程特性。 |
| 第 5 章:流程控制 | 继续探讨 shell 编程,介绍命令退出状态、条件表达式和流程控制结构,如 if、for、case、select、while 和 until。 |
| 第 6 章:命令行选项和类型化变量 | 深入讨论位置参数和命令行选项处理,还涉及变量的特殊类型和属性,如整数运算、数组和 typeset 命令。 |
| 第 7 章:输入/输出和命令行处理 | 详细描述 Korn Shell 的 I/O,包括所有 I/O 重定向器和逐行 I/O 命令 read 和 print,还讨论命令行处理机制和 eval 命令。 |
| 第 8 章:进程处理 | 详细涵盖与进程相关的问题,从作业控制开始,深入到进程的底层信