shell 数组长度
2024-09-02 09:29:43
Shell 数组操作方式
数组元素个数 ${#array[@]}
数组的所有元素 ${array[*]}
字符串长度 ${#str}
1、获取数组元素的个数:
array=(bill chen bai hu);
num=${#array[@]} //获取数组元素的个数。
遍历数组就变成非常简单的事情:
for ((i=0;i<num;i++))
{
echo ${array[i]};
}
获取数组某一个单元的长度就变成了:
${#array[i]}
2、获取数组的所有元素:
${array[*]}
遍历数组就编程了非常简单的事情:
for var in ${array[*]}
do
echo $var;
done
获取数组某一个单元的长度就变成了:
${#var}
3、获取字符串的长度:
str="hello"
len=${#str}
最新文章
- cookie实现记住密码
- [MAC]2015款MACBOOK使用BOOTCAMP安装WIN8.1+多分区
- mybatis java.lang.UnsupportedOperationException
- w
- (转)freemakeer初入门
- PHP扩展开发(3)-config.m4
- Unix/Linux环境C编程入门教程(26) 字符数字那些事儿
- 条款05:了解C++默默编写并调用哪些函数
- QT学习小技巧
- Class path contains multiple SLF4J bindings
- Fraction to Recurring Decimal leetcode
- AndroidStudio中导入jar包的方法
- [luogu4556][Vani有约会]
- Linux 下监控用户最大进程数参数(nproc)是否到达上限的步骤:
- PHP Laravel定时任务Schedule
- 1.html基础标签:文本+链接+图片
- Spring中通过Annotation来实现AOP
- 用js实现回车登录而不用点击登录按钮
- Java常考面试题(一)
- Beef安装与简单使用
热门文章
- Spring Boot中@OneToMany与@ManyToOne几个需要注意的问题
- CDialog::DoModal()问题和_WIN32_WINNT
- Python基础之enumerate枚举
- nginx实现动静分离的负载均衡集群
- 2016 Multi-University Training Contest 2 部分题解
- 必懂知识——HashMap的实现原理
- IO之复制文件的四种方式
- IntelliJ IDEA 2017 上传本地项目至码云
- Nginx之进程间的通信机制(共享内存、原子操作)
- Python 文件writelines() 方法和处理双层列表