В 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?)