fish:遍历 array/list

fish: Iterate over an array/list

你怎么能做一个数组字面量?我试过了:

for x in (635 35710 653 30420 29835 35004)                                                                       
   echo $x
end

它比您尝试的要简单得多:for x in 635 35710 653 会起作用。

for 视为另一个接收 参数的命令 ,并且数组总是将每个元素扩展为一个参数 - 所以像这样传递它会产生相同的效果作为(理论上的)更专业的数组文字。