com zsh
:
autoload zmv # best in ~/.zshrc
zmv '(aaa_)(<0-455>)(.plt)' '$1$(($2+910))$3'
Eu tenho 456 arquivos com o formato
aaa_0.plt
aaa_2.plt
...
aaa_455.plt
Eu quero mudá-los para que os números comecem a partir de 910 e eu teria
aaa_910.plt
...
aaa_1365.plt
com zsh
:
autoload zmv # best in ~/.zshrc
zmv '(aaa_)(<0-455>)(.plt)' '$1$(($2+910))$3'
tente
seq 0 455 | while read a
do
b=$(($a + 910))
echo mv aaa_$a.plt aaa_$b.plt
done
para uma pré-visualização
então
...
done | bash
para executar
Tags files shell-script