look-around assertion bei RegExp

Beispiel: Ich habe einen String „Katze.spielt.mit.Ball.avi“ und will diesen in „Katze spielt mit Ball.avi“ umwandeln. Dann ginge das (am Beispiel von „rename“) so:

rename -vn 's/.(?!avi)/ /g' *.avi

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert *