UNIX Shell 教程
UNIX 什么是 Shell 脚本
什么是 Shell 脚本 Shell 是用户访问 Unix 操纵系统的接口。它接收用户的输入,然后基于该输入执行程序。程序执行完后,结果会显示在显示器上。 Shell 就是运行指令…
UNIX Shell变量
Shell变量 变量就是被赋值后的字符串。那个赋给变量的值可以是数字、文本、文件名、设备或其他类型的数据。 本质上,变量就是执行实际数据的指针。Shell 可以创建、赋值和删除变量…
UNIX 特殊变量
特殊变量 之前的教程就在命名变量时,使用某些非字符数值作为字符变量名提出警告。这是因为这些字符用于作为特殊的 UNIX 变量的名称。这些变量是预留给特定功能的。 例如,$ 字符代表…
UNIX Shell基本操作符
Shell基本操作符 每一种 Shell 都支持各种各样的操作符。我们的教程基于默认的 Shell(Bourne),所以在我们的教程中涵盖所有重要的 Bourne Shell 操作…
UNIX Shell if…else语句
Shell判断语句 编写 Shell 脚本时,可能存在一种情况,你需要在两条路径中选择一条路径。所以你需要使用条件语句,确保你的程序做出正确的决策并执行正确的操作。 UNIX Sh…
UNIX Shell循环
Shell循环 循环是一个强大的编程工具,可以使您能够重复执行一系列命令。针对 Shell 程序员,有 4 种循环类型: while 循环 for 循环 until 循环 sele…
UNIX Shell循环控制
Shell循环控制 到目前为止你已经学习过创建循环以及用循环来完成不同的任务。有时候你需要停止循环或跳出循环迭代。 在本教程中你将学到以下语句用于控制 Shell 循环: brea…
UNIX Shell引用机制
Shell引用机制 元字符 UNIX Shell 提供有特殊意义的各种元字符,同时利用他们在任何 Shell 脚本,并导致终止一个字,除了引用。 举个例子,在列出文件中的目录时 ?…
UNIX 输入/输出重定向
输入/输出重定向 大多数 UNIX 系统命令从你的终端接受输入并将所产生的输出发送回到您的终端。一个命令通常从一个叫标准输入的地方读取输入,默认情况下,这恰好是你的终端。同样,…
UNIX Shell函数
Shell函数 函数允许你将一个脚本的整体功能分解成更小的逻辑子部分,然后当需要的时候可以被调用来执行它们各自的任务。 使用函数来执行重复性的任务是一个创建代码重用的很好的方式来。…
Unix Shell内建数学函数
最本教程的部分覆盖Bourne Shell中,但是在这个页面列表了所有的数学builti函数的Korn外壳。 Korn shell中提供了访问组标准的数学函数。他们使用的是C函数调…