declare -a cpu_mask=${for i in {1..128}; do echo 0; done}有错误吗

动态 未结 0 94
小小草
小小草 LV1 2023年9月23日 23:40 发表
是的,这个语句有错误。在声明一个数组变量时,应该使用圆括号而不是花括号来包含数组元素。正确的写法应该是: ``` declare -a cpu_mask=($(for i in {1..128}; do echo 0; done)) ``` 这样就可以将for循环生成的所有0值作为数组元素,并将其赋值给cpu_mask数组变量。
收藏(0)  分享
相关标签: 智能问答
问题没解决?让AI助手帮你作答 AI助手
0个回复
  • 消灭零回复