mirror of
https://github.com/danbulant/nushell
synced 2026-05-19 12:29:03 +00:00
605 B
605 B
| title | layout | version |
|---|---|---|
| for | command | 0.59.0 |
Loop over a range
Signature
> for (var_name) (range) (block) --numbered
Parameters
var_name: name of the looping variablerange: range of the loopblock: the block to run--numbered: returned a numbered item ($it.index and $it.item)
Examples
Echo the square of each integer
> for x in [1 2 3] { $x * $x }
Work with elements of a range
> for $x in 1..3 { $x }
Number each item and echo a message
> for $it in ['bob' 'fred'] --numbered { $"($it.index) is ($it.item)" }