19、UNIX 入门指南 – 替代
什么是替代? 当它遇到包含一个或多个特殊字符的表达式时Shell执行替代。 例 以下是一个例子,在这个例子中,变量被其真实值所替代。同时,“\n”被替换为换行符: #!/bin/sh a=10 echo-e"V...
18、UNIX 入门指南 – 循环控制
到目前为止你已经学习过创建循环以及用循环来完成不同的任务。有时候你需要停止循环或跳出循环迭代。 在本教程中你将学到以下语句用于控制Shell循环: break语句 continue语句 无限循环...
17、UNIX 入门指南 – 循环
循环是一个强大的编程工具,可以使您能够重复执行一系列命令。针对Shell程序员,有4种循环类型: while循环 for循环 until循环 select循环 根据不同的情况使用不同的循环。例如只要给定条...
16、UNIX 入门指南 – 决策
编写Shell脚本时,可能存在一种情况,你需要在两条路径中选择一条路径。所以你需要使用条件语句,确保你的程序做出正确的决策并执行正确的操作。 UNIXShell支持条件语句,这些语句基于不同的条...
15、UNIX 入门指南 – 基本操作符
每一种Shell都支持各种各样的操作符。我们的教程基于默认的Shell(Bourne),所以在我们的教程中涵盖所有重要的BourneShell操作符。 下面列出我们将讨论的操作符: 算术运算符。 关系运算符。...
14、UNIX 入门指南 – 数组
一个Shell变量只能够容纳一个值。这种类型的变量称为标量变量。 Shell数组变量可以同时容纳多个值,它支持不同类型的变量。数组提供了一种变量集分组的方法。你可以使用一个数组变量存储所有其...
13、UNIX 入门指南 – 特殊变量
之前的教程就在命名变量时,使用某些非字符数值作为字符变量名提出警告。这是因为这些字符用于作为特殊的UNIX变量的名称。这些变量是预留给特定功能的。 例如,$字符代表进程的ID码,或当前Shel...
12、UNIX 入门指南 – 变量
变量就是被赋值后的字符串。那个赋给变量的值可以是数字、文本、文件名、设备或其他类型的数据。 本质上,变量就是执行实际数据的指针。Shell可以创建、赋值和删除变量。 变量名 变量名仅能包...
10、UNIX 入门指南 – vi 编辑器使用向导
在UNIX操作系统中,文档编辑器有很多种,其中最友好的工具就是vi.该文档编辑器可以让用户在文件中基于上下文执行编辑操作。 现在,用户可以使用vi文档编辑器的升级版VIM.这里的VIM中的M就是源...