awk切分字符串赋值到一个数组变量

博客展示了对字符串 testStr1 进行分割操作以获取分区字段值的过程。通过 awk 命令将字符串按逗号分割,存储在数组 testArr 中,随后依次输出数组各元素,得到不同的分区字段值。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

testStr1="y='2019',m='06',d='21',h='12'"  分区字段

testArr=(`echo ${testStr1}|awk '{len=split($0,a,",");for(i=1;i<=len;i++) print a[i]}'`)

echo ${testArr[0]} 输出 y='2019'

echo ${testArr[1]} 输出 m='06'

echo ${testArr[2]} 输出 d='21'

echo ${testArr[3]} 输出 h='12'

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值