PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : files recursiv umbenennen incl. unterverzeichnisse



heike6
27.11.03, 02:37
hallo ich braeuchte mal eure hilfe!

ich habe kuerzlich von win auf linux gewechselt.

unter win nutzte ich bpm-studio um cd's zu rippen. bpm studio erstellte die mp3-dateinamen nach folgendem muster:

01 - artist - title.mp3
02 - artist - title.mp3
...
ich moechte diese dateien jetzt nach folgendem muster umbenennen:
01 - title.mp3
1. also das " - artist - " soll durch " - " ersetzt werden.
(oder alternativ statt space minus space eben einen tiefstrich),
2. alles kleingeschrieben und wennmoeglich
3. auch unterverzeichnisse mit einbezogen werden, wodurch sich je nach unterverzeichnis natuerlich der zu entfernende artist der quelldatei aendert.

puh. ich hoffe ihr werdet aus meinen ausfuehrungen schlau.
ich habe auch schon krename ausprobiert, aber da sind wohl keine subdir moeglich.

es waehre echt toll, wenn mir jemand weiterhelfen koennte, das es EINIGE dateien sind.

unter win konnte ich das wunderbar mit dem wincommander machen.

CEROG
27.11.03, 04:48
Hallo Heike,

ich denke, es geht über ein Shell-Script.

Leider habe ich sowas noch nicht gemacht und müßte mir erst genauer überlegen, wie ich es machen würde (Schleifen, Abfragen, Umwandlung des Dateinamens).

Aber noch einen Tipp am Rande:
Leerzeichen und Sonderzeichen wie "/" in Dateinamen machen unter Linux Probleme. Die lassen sich zwar umgehen, aber besser ist es, sie gleich wegzulassen.

Viele Grüße,

CEROG

taylor
27.11.03, 05:03
http://easytag.sf.net

DarkSorcerer
27.11.03, 07:28
Kann man das nicht in dem Programm schon angeben, wie das File erstellt werden soll? Bei grip geht es zumindest so...