shell获取某个指定元素的下标
#!/bin/bash
function getArrItemIdx(){
local arr=$1
local item=$2
local index=0
for i in ${arr[*]}
do
if [[ $item == $i ]]
then
echo $index
return
fi
index=$(( $index + 1 ))
done
}
partitionsId=(1 2 3 4 5 6 7 9 10 12 13 14 15 16)
getArrItemIdx "${partitionsId[*]}" 2