原文:linux shell编程中的数组定义、遍历

代码如下: 纯文本版: 数组定义法 :arr 注意是用空格分开,不是逗号 数组定义法 :arrayarray a array b array c 获取数组的length 数组中有几个元素 : array 遍历 For循环法 :for var in arr do echo vardone 遍历 带数组下标 :for i in arr do printf s t s n i arr i done 遍历 ...

2017-08-21 11:32 0 3879 推荐指数:

查看详情

linux shell 数组定义和for循环遍历的方法

linux shell的语法和普通编程语言 c/c++ java 的不太一样,平时用的不多,所以总是记不住,写脚本才会去查怎么用。 今天突然被问到数组怎么去遍历。平时写shell脚本也经常遍历数组,但是一下没答上来,被鄙视了。 所以平时学习还是好好总结吧,不能每次都问度娘谷爷。IT 知识 ...

Sun May 23 06:30:00 CST 2021 0 1376
linux shell 数组定义和for循环遍历的方法

linux 定义一个数据的语法为: 中间用空格分开。数组的下标从0开始。 1 获取下标为n的元素: 而且不存在数组下标溢出的情况,如果 n>= 数组的长度,那么为空,不会报错。 2 获取数组长度 或者 那么如何用for遍历呢?一共有两种方式: 以上两种 ...

Thu Sep 12 18:53:00 CST 2019 0 5660
linux shell 数组定义和for循环遍历的方法

linux 定义一个数据的语法为:variable=(arg1 arg2 arg3 ....) 中间用空格分开。数组的下标从0开始。 1 获取下标为n的元素:variable[n]而且不存在数组下标溢出的情况,如果 n>= 数组的长度,那么为空,不会报错。 2 获取数组 ...

Tue Sep 29 19:18:00 CST 2020 0 1831
linux shell 数组遍历取值

#!/bin/bash aa="good" bb="hello" aaaa="aa bb" for i in $aaaa; do echo $i=${!i} done 其中aaaa是一个数组,${!i}取变量的值。 ...

Wed Sep 25 23:29:00 CST 2019 0 613
linux shell 数组遍历方式(非原创)

shell定义数组 数组定义方法2: 获取数组中有几个元素: for循环遍历array: 带数组下标遍历: 向函数传递数组: ...

Tue Sep 29 00:10:00 CST 2015 0 5770
shell数组定义和操作

一、shell数组的几种定义方式: 方法一: [root@localhost ~]# array=(1 2 3) [root@localhost ~]# echo ${array[*]} 1 2 3    方法二: [root@localhost ...

Wed May 06 23:25:00 CST 2020 0 555
shell数组定义与操作

前言:   在Linux平台上工作,我们经常需要使用shell来编写一些有用、有意义的脚本程序。shell数组并不常用到,因为它仅支持弱类型的一维数组,但在某些情况下,它非常的有用。那么,shell数组是怎么表现的呢,又是怎么定义的呢?接下来逐一的进行讲解 ...

Tue Feb 04 07:30:00 CST 2020 0 14413
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM