Eu tenho uma pergunta
Tenho o comando rename, mas depois de rodar o renomear a partir de 00, como iniciar de 01, por favor me ajude
este é o comando que eu uso
for i in *.mkv; do
new=$(printf "Movie - %02d.mkv" "$a")
mv -i -- "$i" "$new"
let a=a+1
done
Simples como adicionar uma variável (
a=1
) no início:Aqui está em uma linha como você pediu:
O mesmo pode ser feito com a avaliação aritmética do bash também. E geralmente é preferível ao
let
builtin .Por exemplo,
Por outro lado, se você preferir um one-liner,
rename
o comando pode fazer isso: