Se você não tiver uma regra algorítmica para renomear os arquivos (ou seja, você realmente precisa de um arquivo como entrada), sugiro
-
crie um arquivo txt na lista de arquivos que você deseja renomear, por exemplo, :
encontre. -name "* .mkv" > files.txt
-
edite esse arquivo e adicione o novo nome depois do antigo em cada linha, por exemplo,
./ myfirst.mkv ./mynewfirst.mkv
-
processe este arquivo:
enquanto lê a linha; eval mv $ line; feito < files.txt