В zsh, когда мне нужно создать кучу файлов с zsh, я обычно делаю что-то вроде:
for x in $(seq 1 1000); do .....; done
Это отлично работает, оно дает мне файлы с именами foo-1.txt.. foo-1000.txt.
Тем не менее, эти файлы не сортируются красиво, поэтому я хотел бы нулевать переменную $x, создавая имена foo-0001.txt.. foo-1000.txt.
Как это сделать в zsh? (и вопрос о бонусе, как это сделать в bash?)