shell数组变量
发表于:2025-12-03 作者:千家信息网编辑
千家信息网最后更新 2025年12月03日,shell中数组定义:可以整体定义数组:ARRAY_NAME=(value0 value1 value2 value3 ...)或者:ARRAY_NAME=(value0value1value2val
千家信息网最后更新 2025年12月03日shell数组变量
shell中数组定义:
可以整体定义数组:
ARRAY_NAME=(value0 value1 value2 value3 ...)
或者:
ARRAY_NAME=(value0value1value2value3...)
此时数组的下标默认是从0开始的,还可以单独定义数组的各个分量:
ARRAY_NAME[0]=value0ARRAY_NAME[1]=value1ARRAY_NAME[n]=valuen...
可以不使用连续的下标,而且下标的范围没有限制。
取得数组中的元素:
valuen=${ARRAY_NAME[n]}一次性将数组中所有元素的值得到:
echo ${ARRAY_NAME[@]}取得数组元素的个数:
length=${#ARRAY_NAME[@]} 或者 length=${#ARRAY_NAME[*]}取得数组单个元素的长度:
lengthn=${#ARRAY_NAME[n]}数组遍历:
使用while循环遍历数组:
i=0length=${#ARRAY_NAME[*]}while [ $i -lt $length ] ; dovaluei=${ARRAY_NAME[$i]}...let i++done使用for循环遍历数组:
for value in ${ARRAY_NAME[*]} ; dovaluei=value...done清空数组:
清空单个元素:
ARRAY_NAME[n]=
将整个数组清空:
unset ARRAY_NAME或者:ARRAY_NAME=
应该注意unset后的变量不应该加$。加$会清空以ARRAY_NAME的值为名称的变量。
数组
元素
下标
变量
单个
循环
一次性
个数
分量
名称
整体
范围
长度
限制
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
win7激活时无法与服务器连接
欧卡2联机服务器也没有箱型货车
宣传网络安全的建议
网络安全专职工程师
政务网络安全
软件开发团队及分工
苏州高新科技互联网的扶持
网络安全员工找工作
石林信息化软件开发报价表
网络安全法 账号注销
cmd命令查看数据库表数据
h3c服务器关磁盘阵列
江西一站式网络技术服务技巧
软件开发测试验收模板
中学生网络安全资料内容
网络安全法规定跨境传输文件
北京盈丰伟业网络技术
软件工程专业对日软件开发
app软件开发项目预算
机器人上位机软件开发招聘
网络安全建设含义
分布式数据库安全
2022年软件开发行业分析
辽宁省网络安全办公室
埃森哲公司软件开发工程师
新华三校招笔试题软件开发
拒绝网络安全检查
常州盛景网络技术有限公司上班
北京盈丰伟业网络技术
cpu和高速缓存数据库