使用for循环遍历shell脚本中的数组[重复]
Posted
技术标签:
【中文标题】使用for循环遍历shell脚本中的数组[重复]【英文标题】:Using for loops to traverse through an array in shell script [duplicate] 【发布时间】:2016-02-02 05:12:07 【问题描述】:以下是我的测试代码,用于遍历放置在数组中的元素。但是我收到了指定的错误。请帮助我了解错误是什么,以及为什么我会得到它,以便我可以纠正我的错误。
代码:
#!/bin/bash
categories=("men" "women" "kids")
for i in "$categories[@]"
do:
echo $i;
done
【问题讨论】:
【参考方案1】:去掉do
之后存在的冒号
$ categories=("men" "women" "kids")
$ for i in "$categories[@]";do echo $i;done
men
women
kids
【讨论】:
以上是关于使用for循环遍历shell脚本中的数组[重复]的主要内容,如果未能解决你的问题,请参考以下文章