本文摘自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和数组代码示例的详细内容,更多文章请关注木庄网络博客!
相关阅读 >>
如何将专有网络(vpc)类型的ecs实例分配的公网ip转换为弹性公网ip(eip)
Linux常见报错有哪些
什么是Linux文件系统
如何查看Linux环境变量
如何使用镜像部署java web项目
Linux如何登录
如何查看Linux版本信息
for Linux是什么意思
使用ftp命令和scp命令在Linux系统下远程下载文件方法
Linux无锁化的实例详解
更多相关阅读请进入《Linux》频道 >>
转载请注明出处:木庄网络博客 » linux-shell-for和数组代码示例