Ich habe derzeit ein kleines Problem: Ich möchte meine PDF-Dateien in ODT-Dateien konvertieren. Dazu verwende ich mmv, ein Programm für Linux.
Ich verwende den folgenden Befehl, um alle *.pdf-Dateien in *.odt-Dateien zu konvertieren:
mmv '/root/PDF/*.pdf' '/root/ODT/#1.odt'
Jetzt habe ich ein kleines Problem, nach der Konvertierung sehen meine Dateien so aus
datei.pdf.odt
wie kann ich verhindern, dass die Datei file.pdf.odt aufgerufen wird?
Ich möchte, dass die Endung .pdf komplett verschwindet und nur noch file.odt steht
Antwort1
um Ihr aktuelles Problem zu beheben
rename -n s/.pdf// *.odt
entfernen -n
, wenn das Ergebnis ok ist.
Ich habe kein mmv zur Verfügung, ich würde versuchen, pdf als regexp (regulärer Ausdruck) anzugeben:
mmv '/root/PDF/*.[p][d][f]' '/root/ODT/#1.odt'
laut Manpage würde es zu , zu usw. *
gehen .#1
[p]
#2