不同与许多其他的编程语言,Bash不以"类型"来区分变量.本质上来说,Bash变量是字符串,但是根据环境的不同,Bash允许变量有整数计算和比较.其中的决定因素是变量的值是不是只含有数字.变量没有类型既是幸运的也是悲惨的.它使脚本编程时有更多的弹性(但也可能把你弄晕)并能很容易地写出代码.但是,这也很容易不小心犯错误和养成坏的编程习惯.程序员的负担就是要清楚地知道脚本中变量的类型.Bash不会帮你检查.例子 #!/bin/bash a=2334 # 整数. let "a +
有多种方法将现有的 Range 对象赋给变量.本主题对两种不同的方法进行了阐述.在下列示例中,将 Range 对象赋给变量 Range1 和 Range2.例如,下列指令将活动文档中的第一个和第二个单词赋给变量 Range1 和 Range2. Set Range1 = ActiveDocument.Words(1)Set Range2 = ActiveDocument.Words(2)将一个 Range 对象变量设置为等于另一个 Range 对象变量下列指令将名为 Range2 的区域变量设为