Zsh has an ability to quickly iterate over ranges and lists like this:
touch file{1,3}
creates: file1, file3
touch file{1..3}
creates: file1, file2, file3
It would be handy to have something similar in eshell instead of explicitly writing a loop:
for i in (number-sequence 1 5) { touch (format "file%d" i)
}