4.1 变量的赋值
在Shell编程中,所有的变量名都由字符串组成,并且不需要对变量进行声明。要赋值给一个变量,其格式如下:
注意:
4.2 访问变量值
如果要访问变量值,可以在变量前面加一个美元符号"$",例如:
一个变量给另一个变量赋值可以写成:
变量2=$变量1
例如:
x=$i
i++可以写成:
i=$i+1
4.3 键盘读入变量值
在Shell程序设计中,变量的值可以作为字符串从键盘读入,其格式为:
例如:
read为读入命令,它表示从键盘读入字符串到str。
实例 4:编写一个Shell程序test3,程序执行时从键盘读入一个目录名,然后显示这个目录下所有文件的信息。
分析:
存放目录的变量为DIRECTORY,其读入语句为:
显示文件的信息命令为:ls –a
注意:
实例 5:运行程序test4,从键盘读入x、y的值,然后做加法运算,最后输出结果。
(1)用vi编辑程序
(2)设置权限
注意: