fish:迭代数组/列表

Jus*_*mas 4 fish

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

for x in (635 35710 653 30420 29835 35004)                                                                       
   echo $x
end
Run Code Online (Sandbox Code Playgroud)

fah*_*aho 8

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

可以认为for是另一个接收参数的命令,并且数组总是将每个元素扩展为一个参数 - 所以只需将它传递给它就会产生与(理论上)更专业的数组文字相同的效果.