如何在Zsh中为数组的每个元素添加一个单词?

前端之家收集整理的这篇文章主要介绍了如何在Zsh中为数组的每个元素添加一个单词?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我在Zsh做过:
array={geometry,analysis,topology,graph theory,calculus}
echo $array

然后我想在“math:calculus”这样的每个元素中添加单词“math:”:

while (( i++ < 10)); { echo math:$array[i] }

但它不起作用?为什么?

解决方法

在zsh中工作正常,分配更改为:
array={geometry,calculus}

array=(geometry,calculus)

但是zsh有很多改变其行为的选择.也许输出’setopt’可能会有所帮助.

猜你在找的Linux相关文章