• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

KDE-Service Menü: Dateiname ohne Erweiterung ausgeben

sgn

Newbie
Hallo,

angenommen ich will per KDE-Service Menü Dateien konvertieren, egal ob Audio oder Bilder. Ich nutze z. B. diese Exec-Zeile

Code:
ffmpeg -i %F %F-neu

Wenn die Inputdatei %F nun 'lied.mp3' heißt, wird die Ausgabedatei 'lied.mp3-neu.mp3' heißen. Wie bekomme ich das mp3 nach Lied aus dem Ausgabedateinamen weg? Andere Variablen für die Servicemenüs übernehmen die Erweiterung auch mit.
 

Spielwurm

Advanced Hacker
Code:
hartmut@Merkur:~> dateiname=musikdatei.mp3
hartmut@Merkur:~> neuname=`basename $dateiname .mp3`
hartmut@Merkur:~> echo $neuname
musikdatei
 
Oben