linux-shell-for和数组代码示例
时间:2019-08-01 16:52来源:PHP中文网 作者:猪哥 点击:
次
#!/bin/bashfor ((i=1;i=5;i++))douserlist[$i]=skyuser$iecho ${userlist[$i]}doneecho ${userlist[*]}for user in ${userlist[*]}doecho $userdone 初始化数组 my_array=(a b c d)[root@VM_158_86_centos vbird]# my_array=(a b c d)[root@VM_158_86_cento
#!/bin/bash
for ((i=1;i<=5;i++))
do
userlist[$i]="skyuser"$i
echo ${userlist[$i]}
done
echo ${userlist[*]}
for user in ${userlist[*]}
do
echo $user
done
|
初始化数组
my_array=(a b c d)
[root@VM_158_86_centos vbird]# my_array=(a b c d)
[root@VM_158_86_centos vbird]# echo ${my_array[*]}
a b c d
|
数组赋值
array_name[0]=value0
array_name[1]=value1
array_name[2]=value2
|
读取数组
获取数组的所有元素
${array_name[*]}
${array_name[@]}
[root@VM_158_86_centos vbird]# echo ${my_array[*]}
a b c d
|
获取数组长度
${#array_name[*]}
[root@VM_158_86_centos vbird]# echo ${#my_array[*]}
4
|
(责任编辑:yang) |
织梦二维码生成器
------分隔线----------------------------