非常风气网www.verywind.cn
首页
shell取数组的值
linux
shell
脚本 求任意10个数的最大值。(使用
数组
)
答:
!/bin/bash echo -n '输入10个数:'read -a amax=${a[0]};for i in {1..9}do if [ ${a[$i]} > $max ] then max=${a[$i]} fidoneecho "最大值为: $max"exit 0
linux
shell
怎么从
数组
变量中随机抽取一个数出来
答:
a=(1 2 3 4 5 6)len=${#a[@]}index=$(( RANDOM % len ))echo ${a[$index]}
linux
shell
脚本中,
数组
名称是一个变量,怎么打印出它里面的元素?
答:
说明: array和array1是两个数组, 其中的内容分别为aa bb cc和dd ee ff, 然后再定义一个
数组array
2,这个数组中的元素为array和array1,最后使用for循环,通过array2数组将array和array1中的元素输出.希望可以帮到题主, 欢迎追问.
如何在
Shell
中定义和访问
数组
变量?
答:
在ksh
shell
中,
数组的
初始化语法为"set-Aarray_name value1 value2...valuen",而在bash shell中,使用"array_name=(value1...valuen)"。一旦数组被赋值,便可以通过索引访问特定
的值
,如"${array_name[index]}"。例如,"echo ${NAME[0]}"将输出Zara,"echo ${NAME[1]}"则输出Qadir。...
shell
怎么
获取数组
长度
答:
arr=(1 2 3 4 5)len=${#arr[@]}echo $len关于
shell数组的
更多操作,参见我的空间文章《shell数组与awk数组》http://hi.baidu.com/eamontse/item/cb93d2457a1d91e51281daef
Linux
Shell
下有3个
数组
A(a b c) B(1 2 3) C(x y z) 现在想打印出数 ...
答:
很简单啊……!/bin/bash a=(a b c)b=(1 2 3)c=(x y z)h=0 for ((i=0; i < 3; i++)); do for ((j=0; j < 3; j++)); do for ((k=0; k < 3; k++)); do echo "d[$h] = ${a[$i]}_${b[$j]}_${c[$k]}"let h++ done done done 输出结果如...
在power
shell
中访问
数组
元素的方法有哪些?
答:
数组的
元素可以使用索引寻址,第一个元素的索引为0,第i个元素的索引为i-1,最后一个元素的索引为Count-1,但是Power
shell
为了使用方便,直接可以将 -1 作为最后的一个元素的索引。更多内容请在谷歌中搜索:“Powershell访问数组”
shell
脚本名字中含有参数的
数组
定义、调用、打印问题
答:
实际上,bash中可以直接对
数组
赋值的,不需要使用declare。而且取长度的用法${#var}也只能是在bash中。这些都不是符合POSIX标准的用法,而是bash所特有的。所以,要简单点的话,就将声明改为bash,即#!/bin/bash。当然,还有两处小错,要仔细点:var=(12335);#赋值时等号两边不能有空格echo"${#var...
Linux
Shell
awk中怎么调用
数组
和for循环 ?
答:
echo | awk '{
array
[1] = 1 array[2] = 2 array[3] = 3 array[4] = 4 array[5] = 5 for (i = 1; i <= 5; ++i) { print array[i] }}'
shell
中
数组
怎么循环赋值,急
答:
} #为方便检查,加了打印 done bash手册 arrays章节第一段话的某一句:
数组的
大小没有上限,也没有限制在连续对成员引用和赋值时有什么要求。数组以整数为下标,从 0 开始。使用cat的话可以这样:cat 123.txt | while read line do echo "$line"done 123.txt的每行读取到变量line中并输出。
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
你可能感兴趣的内容
shell数组用法
shell脚本 数组
shell数组的定义方法分别为
shell中二维数组赋值和获取
shell大于等于
shell传入数组参数
shell计时器
shell中大于等于怎么表示
js取二维数组数组的值
本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
©
非常风气网