`
silentlakeside
  • 浏览: 107404 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

BASH - 数组

 
阅读更多
# 显式定义数组
declare -a arr

# 赋值(下标从0开始)
arr[0]="element0"
arr[1]="element1"

# 取值
ele0=${arr[0]}
ele1=${arr[1]}

# 遍历
for ele in ${arr[@]}; do
    echo $ele
done

 

分享到:
评论

相关推荐

    bash-handbook-zh-CN, 一种中文中文翻译.zip

    bash-handbook-zh-CN, 一种中文中文翻译 bash-handbook-zh-CN前言Shells与模式交互模式非交互模式返回值注释变量局部变量环境变量位置参数Shell扩展大括号扩展命令置换算数扩展单引号和双引号数组数

    Advanced Bash-Scripting Guide <>

    26. 数组 27. /dev 和 /proc 27.1. /dev 27.2. /proc 28. 关于Zeros 和Nulls 29. 调试 30. 选项 31. Gotchas 32. 脚本编程风格 32.1. 非官方的Shell 脚本风格 33. 杂项 33.1. 交互式和非交互式的shells 和脚本 33.2....

    Bash中数组的操作教程

    主要介绍了Bash数组操,包括定义数组、读取数组、修改数组以及数组循环,文中通过示例代码给出了详细的介绍,有需要的朋友可以参考下,下面来一起看看吧。

    bash-sort:bash中基本排序算法的实现

    打击排序bash中基本排序算法的实现数组函数bash阵列的各种功能–主要是通过“ Michael Perl中的精通算法”​​重新实现的:Michael A. Smith,aka kojiro, 上次修改时间:2009-10-10用法和注释:您只需提供文件源...

    MLKA-Bash-data:Bash脚本以混搭mlka数据

    Keyboard-File-Types ,它只是各种类型的键盘布局文件类型的数据数组。 这用作设置的子模块。 MLKA Keyboards ,它是键盘布局文件及其描述的存储库。 这用作键盘数据的子模块。 这是为了在OS X和Linux上工作而...

    Bash-INWX-DynDNS:小型DynDNS脚本,用于在inwx.de注册的域

    INWX DynDNS脚本 这是一个小的bash脚本,可用作DynDNS更新程序。... 如果ip已更改,它只会更新ip记录。... 如果没有ID(例如IPv6),而没有使用DNSIDsv6=() , DNSIDsv6=()空数组。 当您有一个ID(例如7654321)

    在Bash脚本中创建和使用数组方法总结

    在本篇文章里小编给大家整理了关于在Bash脚本中创建和使用数组方法和相关知识点,需要的朋友们在学习下。

    bash容器:用于Bash的邪恶服务容器

    服务的依赖关系可以是标量值,类似数组的值,甚至可以是其他服务,这些服务本身可以成为定义服务中的source ,从而重新开始欢快的舞蹈! 安装 将bash-container安装到项目中的最简单方法是使用将其添加为项目的依赖...

    shell简单模拟20160112

    shell简单模拟,最多记录10条历史指令.rar

    Linux高级bash编程

    数组 27. /dev 和 /proc 27.1. /dev 27.2. /proc 28. 关于Zeros和Nulls 29. 调试 30. 选项 31. Gotchas 32. 脚本编程风格 32.1. 非官方的Shell脚本风格 33. 杂项 33.1. 交互式和非交互式的shells和...

    smtp2bash:为每条传入消息执行特定脚本的简单 SMTP 服务器

    exec_arguments — 脚本/程序参数数组。 如果不需要参数,则设置[] 。 exec和exec_arguments使用所有功能。 例如,您可以将电子邮件收件人地址作为脚本参数传递: { "exec": "/usr/local/bin/awesome.sh", ...

    shell脚本编程之数组

    数组就是相同数据类型的元素按一定顺序排列的集合,就是把有限个类型相同的变量用一个名字命名,然后用编号区分他们的变量的集合,这个名字称为数组名,编号称为下标。...bash4.0开始支持关联数组。 格式:数组名[任意

    rest.bash:GNU Bourne-Again SHell内部的REST客户端

    rest.bash确实使用了一些非POSIX Bash扩展的功能(例如,关联数组),因此移植到其他shell可能并不容易。选项rest.bash当前不拦截任何选项,它们都按原样传递给Bash。开票如果未提供脚本文件参数,则启动交互式外壳...

    linux Shell脚本里面把一个数组传递到awk内部进行处理

    前段时间和几位同事讨论过一个问题:Shell脚本里面怎样把一个数组传递到awk内部进行处理? 当时没有找到方法。前两天在QQ群里讨论awk的时候,无意间又聊起这个话题。机缘巧合之下找到一个思路,特此分享。 测试环境...

    HackerRank-The-Linux-Shell-Challenges-Solutions:Linux Shell的完整解决方案和相关教程-Bash,文本处理,Bash中的数组,Grep Sed Awk在HackerRank上的挑战

    描述通过针对HackerRank上Linux Shell挑战的相关学习资源,汇编了所有容易,中等和困难挑战的解决方案。 域包括:重击挑战数字挑战性解决方案1个2个3解决方案4 用数字循环解决方案5 数字世界解决方案6 比较数字解决...

    linux shell数组深入学习理解

    声明一个数组:declare -a array(其实不用声明,按数组方式直接赋值给变量即可,BASH就知道那是数组)数组赋值:(1) array=(var1 var2 var3 … varN)(2) array=([0]=var1 [1]=var2 [2]=var3 … [n]=varN)(3) array[0]...

    Linux Shell脚本系列教程(六):数组和关联数组

    Bash从4.0之后开始引入关联数组。 二、定义打印普通数组 数组的方法有如下几种: 代码如下: #在一行上列出所有元素 array_var=(1 2 3 4 5 6) #以“索引-值”的形式一一列出 array_var[0]=”test1″ array_var[1]=”...

    R-Array-Hash:带有数组哈希表的 R

    要启动交互式 shell: docker run -t -i jeffreyhorner/r-array-hash sh -c ' /bin/bash ' 在图像中,使用R或RScript命令运行稳定的 R。要将 R-devel 与数组哈希一起使用,请使用RD或RDScript命令。 RScript ...

Global site tag (gtag.js) - Google Analytics