[Shell] 分隔字符串为数组
2024-10-06 18:03:57
#!/bin/bash
tmp="test,girl,boy,love"
OLD_IFS="$IFS"
IFS=","
arr=($a)
IFS="$OLD_IFS" echo "arr[0] is: ${arr[0]}" echo "arr len: ${#arr[@]}"
for s in ${arr[@]}
do
echo "$s"
done
存储老的分隔符
OLD_IFS="$IFS" 设置分隔符
IFS=","
按着分隔符IFS自动分隔
arr=($a)
分隔后的全部数组
${arr[@]} 分隔后的每一项
${arr[0]} ${arr[1]} ... 分割后的数组长度
${#arr[@]} 存储整个索引值
${!arr[@]}
最新文章
- C3属性的轮播图(持续更新)
- nova 虚拟机迁移
- Java for LeetCode 214 Shortest Palindrome
- winform(ListView及数据库连接)
- 常用公共的css的样式
- Chrome 浏览器地址栏直接搜索太慢的解决方案
- .net performance
- [刷题]Codeforces 794C - Naming Company
- Maven中解决依赖冲突的问题
- 华科机考:a+b
- Python 爬虫入门(二)——爬取妹子图
- ZOJ3774 Power of Fibonacci 斐波那契、二项式定理
- 【asp.net】asp.net遍历Request的信息
- PHPUnit实践一(初识)
- docker-compose 安装redis sentinel,共享主机网络模式
- 07: linux中正则表达式与grep使用
- ASP.NET MVC中如何以ajax的方式在View和Action中传递数据
- hdoj 2717 Catch That Cow
- 最短路径算法(Dijkstra)
- 开源工作流CCBPM中关于解决谷歌等浏览器silverlight的问题
热门文章
- 数据库优化方案之SQL脚本优化
- VNote: 一个舒适的Markdown笔记软件
- Java写学生管理系统
- 1、windows安装npm教程 --参考自https://www.cnblogs.com/jianguo221/p/11487532.html
- multer使用
- Django 之form简单应用
- .NET 反射应用
- case when语法
- GSM AT指令 SIM900A TC35
- com.android.ddmlib.adbcommandrejectedexception:未经授权的设备。