1. 数组的基本赋值
    • arr=(a b c)
    • arr[index]=a

  2.常用的两个方法

    • str=${arr[@]}(数组转化成字符串)
    • len=${#arr[*]}(数组长度)

3.遍历数组的方法

#!/bin/bash

arr=(a b c def vivi)

i=
len=${#arr[*]}
while [ $i -lt $len ]
do
echo ${arr[$i]}
done for((i=;i<$len;i=$i+))
do
echo ${arr[$i]}
done
#!/bin/bash

arr=(a b c def)

for a in ${arr[*]}
do
echo $a
done

4.取数组元素

  • ${arr:1}
  • ${arr[1]}
  • echo ${arr[@]:0}(取所有元素)
  • echo ${arr[@]:1:2}(取1-2两个元素)

5.增加数组元素

  • arr=("${#arr[*]}" "test")
  • arr[${#arr[*]}]=test

最新文章

  1. Fast RCNN 训练自己数据集 (2修改数据读取接口)
  2. MongoDB小型文档型数据库使用
  3. 搞JAVA在北京月薪15K的朋友来到厦门却很难找到工作
  4. 例题6-5 Boxes in a line uVa12657
  5. Codeforces Round #198 (Div. 2) D. Bubble Sort Graph (转化为最长非降子序列)
  6. c语言指针与结构体
  7. 四色GDOI&amp;GDOI2015滚粗记
  8. IOS开发常用的基础方法
  9. WMI入门教程之WMI中的类在哪里?
  10. dynamic的使用
  11. python dom操作
  12. CVE-2017-5123 分析报告
  13. springmvc整合spring+mybatis出现的404或者报找不到这个类的时候。
  14. IOS开发之瀑布流照片墙实现
  15. PLSQL_统计信息系列06_统计信息的历史和日志
  16. 破解X-Pack和更新许可证
  17. Object.create(null) 和 {} 区别
  18. P2P UPD打洞原理
  19. Excellent JD
  20. 【Hive五】Hive函数UDF

热门文章

  1. Valve新员工手册中文版
  2. 通过yum升级gcc/g++至版本4.8.2
  3. Python Flask 多环境配置
  4. 时间模块 --- time
  5. RNN循环神经网络结构
  6. uva-539-枚举
  7. 1. java获取本周日-本周六的时间
  8. bean-json-bean-json 工具
  9. sitemap
  10. SQL SERVER2008 DBX Error: Driver could not be properly initialized