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