В настоящее время у меня есть небольшая проблема, я хотел бы преобразовать свои файлы .pdf в файлы .odt, для этого я использую mmv программу для Linux.

Я использую следующую команду для преобразования всех файлов * .pdf в файлы * .odt:

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

Теперь у меня есть небольшая проблема после конвертации увидеть мои файлы, как это

file.pdf.odt

Как я могу предотвратить, что файл file.pdf.odt называется?

Я хочу, чтобы окончание .pdf полностью исчезло, и это стоит только file.odt

1 ответ1

0

чтобы решить текущую проблему

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

удалить -n когда результат в порядке.

У меня нет mmv, я бы попробовал указать pdf как регулярное выражение (регулярное выражение):

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

согласно man-странице * перейдет на #1 , [p] на #2 и так далее.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .