数组的应用

数组:array

array=(a b c d) 
echo ${array[0]}
a
echo ${array[1]}
b


a2[0]=6
a2[10]=100
echo ${a2[*]} 显示a2被赋值的所有的数


grp1=(a b c d )
grp2=(e f g h i)
echo ${grp2[2]}
g

echo $RANDOM       #自动生成一个随机的数字

echo $[$RANDOM%4]  #求模结果是0-3

随机挑选出一个数字
#!bin/bash
grp2=(1 2 3 4)
index=$[$RANDOM%4]       #生成一个随机的数字
echo ${grp2[$index]}
4 4 3 2 1 3

 


2、随机生成二个不同的数字

/bin/bash

grp=(1 2 3 4)

index1=$[RANDOM%4]

index2=$[RANDOM%4]

a=`echo ${grp[$index]}`

b=`echo ${grp[$index2]}`

[ $a != $b ] && echo $a $b

 

 

 

你可能感兴趣的:(职场,数组,应用,休闲)