本文摘自PHP中文网,作者步履不停,侵删。

1 2 3 4 5 6 7 8 9 10 11 12 13 14 | #!/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
|
初始化数组
1 2 3 4 | 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
|
数组赋值
1 2 3 | array_name[0]=value0
array_name[1]=value1
array_name[2]=value2
|
读取数组
获取数组的所有元素
1 2 3 4 5 | ${array_name[*]}
${array_name[@]}
[root@VM_158_86_centos vbird]# echo ${my_array[*]}
a b c d
|
获取数组长度
1 2 3 | ${#array_name[*]}
[root@VM_158_86_centos vbird]# echo ${#my_array[*]}
4
|
更多Linux相关技术文章,请访问Linux教程栏目进行学习!
以上就是linux-shell-for和数组代码示例的详细内容,更多文章请关注木庄网络博客!
相关阅读 >>
Linux怎么在开机时进入图形界面
Linux学什么
oracle Linux安装乱码怎么办
如何查看云助手命令的执行结果并且在指定ecs实例中的实际执行结果
Linux如何卸载软件
Linux安装xmind
如何在 ecs 管理控制台上修改实例登录密码
Linux中如何查看文件的行数、单词数与字符数
学Linux能找什么工作?
Linux虚拟机属于什么虚拟化
更多相关阅读请进入《Linux》频道 >>
转载请注明出处:木庄网络博客 » linux-shell-for和数组代码示例