摘要: 七、非直接引用变量: 在Shell中提供了三种为标准(直接)变量赋值的方式: 1. 直接赋值。 2. 存储一个命令的输出。 3. 存储某类型计算的结果。 然而这三种方式都是给已知变量名的变量赋值,如name=Stephen。但是在有些情况下,变量名本身就是动态的,需要依照运行的结果来构造变量名,之后才是为该变量赋值。这种变量被成为动态变量,或非直接变量。 /> cat > test7.sh #!/bin/sh work_dir=`pwd` #1. 由于变量名中不能存在反斜杠,因此这里需要将其替换为下划线。 #2. work_dir和file_count两个变量的变量值用于构... 阅读全文
posted @ 2011-12-26 00:03 OrangeAdmin 阅读(22876) 评论(2) 推荐(4) 编辑