shell简单使用(五)变量之二

1. read读取来自键盘的变量

  

2. declare/typeset声明变量类型

  a. declare命令的-i选项指定变量为整数类型(默认为字符串)

  

    b. declare命令的-x选项指定变量为环境变量(作用与export相同)

  

     c. declare命令的-r选项指定变量为只读变量

  

   d. declare命令的+x选项环境变量为自定义变量

  

3. 数组变量

      赋值方式一

  

  赋值方式二

       

  赋值方式三

       

  数组的全部元素,下标,元素长度等

      

     循环处理

  while.sh

#!/bin/bash

var=([2]=aaa [3]=bbb [4]=cccccccc [1]=... [5]=efg)

for item in ${var[*]}
do
    echo ${item}
done

echo '************'
for item in ${!var[*]}
do
    echo ${item}
done

运行结果如下:

  

posted @ 2016-05-19 22:58  zhanglong71  阅读(129)  评论(0编辑  收藏  举报