我有 456 个文件,格式如下
aaa_0.plt
aaa_2.plt
...
aaa_455.plt
我想更改它们,使数字从 910 开始,我会
aaa_910.plt
...
aaa_1365.plt
答案1
和zsh
:
autoload zmv # best in ~/.zshrc
zmv '(aaa_)(<0-455>)(.plt)' '$1$(($2+910))$3'
答案2
尝试
seq 0 455 | while read a
do
b=$(($a + 910))
echo mv aaa_$a.plt aaa_$b.plt
done
预览
然后
...
done | bash
跑步