`
cavajtennis
  • 浏览: 26999 次
社区版块
存档分类
最新评论

shell数组操作

 
阅读更多
  1. #定义和使用数组
  2. arr=(1 2 3 4)
  3. echo ${arr[0]}
  4.  
  5. #另一种 生命方式
  6. arr[0]="test1"
  7. arr[1]="test2"
  8. echo ${arr[0]}
  9. index=5
  10. echo ${arr[$index]
  11. arr=(123 34 3 5)  
  12. echo $arr // 默认获取第一个元素  
  13. echo ${arr[1]} // 通过下标访问  
  14. echo ${arr[@]} // 访问整个数组 ,@或者* 获取整个数组  
  15. echo ${#arr[@]} // 获取数组的长度(最大下标) ,#获取长度 数组中是最后一个下标  
  16. echo ${#arr[3]} // 获取字符串长度  
  17.   
  18. echo ${arr[@]:1:2} // 切片方式获取一部分数组内容  
  19. echo ${arr[@]:2} // 从第二个元素开始  
  20.  
  21. echo ${arr[@]::2} // 到第二个元素  
分享到:
评论

相关推荐

    shell数组操作简明总结

    主要介绍了shell数组操作总结,这里包括数组的声明、访问、复制、计算、删除、替换等操作,需要的朋友可以参考下

    Shell脚本数组操作小结

    在Shell中,用括号来表示数组,数组元素用“空格”符号分割开。定义数组的一般形式为: 代码如下:数组名=(值1 值2 … 值n) 例如: 代码如下: array_name=(value0 value1 value2 value3) 或者 代码如下: array_...

    Linux shell数组建立和使用技巧

    下面是个人在使用时候,对它在数组方面一些操作进行的总结。  1.数组定义  [chengmo@centos5 ~]$ a=(1 2 3 4 5)  [chengmo@centos5 ~]$ echo $a  1  一对括号表示是数组,数组元素用“空格”符号分割开。...

    shell中的数组操作小结和冒泡排序实现脚本分享

    shell数组介绍: 代码如下: //数组变量定义: $ arr=(1 3 6 8 2 5 9 0 7 4) // 默认获取第一个元素 $ echo $arr // 通过下标访问,下面取的数组第二个元素,shell数组下标是从0开始 $ echo ${arr[1]}  // 访问整个...

    linux_shell_数组建立及使用技巧.docx

    讲解了linux/unix下shell中对数组的操作

    Linux Shell 数组的创建及使用技巧

    下面是个人在使用时候,对它在数组方面一些操作进行的总结。 1.数组定义 [chengmo@centos5 ~]$ a=(1 2 3 4 5) [chengmo@centos5 ~]$ echo $a 一对括号表示是数组,数组元素用“空格”符号分割开。 2.数组读取与...

    Linux shell命令 学习总结

    Linux 下关于shell命令的基本介绍 gwak iconv函数 sz和rz命令 数组的基本操作 ls命令

    Linux shell数组建立及使用技巧

    下面是个人在使用时候,对它在数组方面一些操作进行的总结。  1.数组定义  [chengmo@centos5 ~]$ a=(1 2 3 4 5)  [chengmo@centos5 ~]$ echo $a  1  一对括号表示是数组,数组元素用“空格”符号分割开。...

    Linux Shell 数组建立及使用技巧

    下面是个人在使用时候,对它在数组方面一些操作进行的总结。 1.数组定义 [chengmo@centos5 ~]$ a=(1 2 3 4 5) [chengmo@centos5 ~]$ echo $a 一对括号表示是数组,数组元素用“空格”符号分割开。 2.数组读取与赋值...

    菜鸟教程shell教程1

    Shell 教程Shell 变量Shell 传递参数Shell 数组Shell 运算符Shell echo命令Shell printf命令Shell test命

    PowerShell数组的一些操作技巧

    PowerShell数组的使用例子,PowerShell中使用逗号给数组赋值,数组中可以存放各种不同类型的数据值。 PowerShell中使用逗号给数组赋值,数组中可以存放各种不同类型的数据值。 数组的赋值 先看下面一个简单的例子: ...

    shell脚本字符串和数组的使用操作方法

    主要介绍了shell脚本字符串和数组的使用操作方法,在文中给大家提到shell将字符串分隔成数组的方法,需要的朋友可以参考下

    Linux学习笔记09 — 超详细shell脚本编程快速入门

    文章目录1.shell简介1)什么是shell2)shell脚本3)运行shell脚本4)shell注释5)shell编写的基本步骤2.shell变量1)命名变量2)使用变量3)变量类型3)变量操作3.shell字符串1)字符串类型2)字符串操作4.shell数组...

    新版Linux Shell编程实训(全)20170518.docx

    项目四 Shell数组 89 [学习目标] 89 任务4.1 定义数组 90 任务4.2 使用数组 90 任务4.3 Shell案例:数组的使用 92 练习(100分) 95 项目五 Shell运算符 96 [学习目标] 96 任务5.1 Shell基本运算符 97 5.1.1 运算符 ...

    Linux下Shell编程

    shell的另一个重要特性是它自身就是一个解释型的程序设计语言,shell程序设计语言支持绝大多数在高级语言中能见到的程序元素,如函数、变量、数组和程序控制结构。shell编程语言简单易学,任何在提示符中能键入的...

    shell浅谈之十一别名、列表及数组.docx

    Shell中别名可以对命令进行重新命名,方便用户记忆长命名和定制自己熟悉的工作环境;列表是一组命名以逻辑与...数组是一重点,涉及数组的赋值、操作和字符串的处理,以及利用数组实现堆栈和二维数组等数据结构的存储。

    Linux Shell编程从初学到精通 第2版

    第7章 退出、测试、判断及操作符 157 第8章 循环与结构化命令 187 第9章 变量的高级用法 217 第10章 I/O重定向 243 第11章 Linux/UNIX Shell类型与区别 273 第12章 子Shell与进程处理 288 第13章 函数 314 第...

Global site tag (gtag.js) - Google Analytics