开始之前
了解本教程中包含的内容以及如何最好地利用本教程。
本系列教程主要针对新用户撰写,简要介绍 UNIX® 基本概念。本系列教程的前三篇文章站在拥有 Microsoft® Windows® 背景的新用户的角度重温了一遍 UNIX 系统,讲述了文件系统和常用命令,介绍了 vi(最常见的 UNIX 编辑器),并且通过使用 grep、sed 和 awk 工具简要介绍了筛选器和正则表达式。
本教程介绍了一套新用户易于掌握的诀窍和技巧。说明在特定情况下,如何使用在 Bourne Shell 中编写的小脚本自动执行操作,包括自动执行进制转换、读取键盘输入、在 Subshell 中执行命令、为目录中的所有文件执行相同命令,以及多种形式的循环。本教程最后以一套实用的 Shell 单命令行程序作为结束。
本教程的目标是向新用户介绍如何使用和实现许多在各种级别上提供自动化操作的 Shell 方法。本教程通过提供针对特定情况的诀窍和技巧来说明这些方法,并且提供适用于常见任务的 Shell 单命令行程序的概要性介绍。
本教程面向相对不熟悉 UNIX 的用户。唯一的先决条件是了解 UNIX 文件系统的基本知识和操作命令、命令行本身,以及能够使用类似 vi 的编辑器编写文本文件。本系列教程的前面部分对这些概念作了全面说明。
您需要在带有 Bourne 兼容 Shell 环境(例如 bash)的 UNIX 系统上拥有用户级访问权限。这是本教程唯一的系统要求。
