mmv renomear arquivo .pdf em .odt

mmv renomear arquivo .pdf em .odt

Atualmente estou com um pequeno problema, gostaria de converter meus arquivos .pdf em arquivos .odt, para isso uso mmv, um programa para Linux.

Eu uso o seguinte comando para converter todos os arquivos *.pdf em arquivos *.odt:

mmv '/root/PDF/*.pdf' '/root/ODT/#1.odt'

Agora estou com um pequeno problema após a conversão ver meus arquivos assim

arquivo.pdf.odt

como posso evitar que o arquivo file.pdf.odt seja chamado?

Quero que o final .pdf desapareça completamente e que fique apenas file.odt

Responder1

para corrigir seu problema atual

rename -n s/.pdf// *.odt

remova -nquando o resultado estiver OK.

Não tenho um mmv disponível, tentaria especificar o pdf como regexp (expressão regular):

mmv '/root/PDF/*.[p][d][f]' '/root/ODT/#1.odt'

de acordo com a página de manual *iria para #1, [p]para #2e assim por diante.

informação relacionada