"Christmas - the time to fix the computers of your loved ones" « Lord Wyrm

dos batch alle datein umbenennen

normahl 28.06.2005 - 18:59 1681 10
Posts

normahl

Here to stay
Registered: Aug 2003
Location: AT
Posts: 3575
so ich möcht per batch datei alle mp3 die ein - enthaltn durch ein _ ersetzen

wie ist das möglich? :)

HaBa

Legend
Dr. Funkenstein
Avatar
Registered: Mar 2001
Location: St. Speidl / Gle..
Posts: 19617
ren *-*.mp3 *_*.mp3


Versuchs mal, sollte gehen IMHO

normahl

Here to stay
Registered: Aug 2003
Location: AT
Posts: 3575
hab ich schon :) geht leider nicht!

schaut dann so aus Pinocchio auf der Flucht - Arbeiterlied.mp3_.mp3

watchout

Legend
undead
Avatar
Registered: Nov 2000
Location: Off the grid.
Posts: 6845
such' nach "ID3-TagIT" (für mp3, kann auch ID3<->Filename, usw.)

bzw. "rename-it!" (bessere Regexp, aber kein ID3-Tag)

BinaryTubes

Addicted
Avatar
Registered: Oct 2004
Location: Breitensee
Posts: 559
Hy !

Verwende den Total Commander.

Der hat solche Funktionen drauf.

http://www.ghisler.com/

COLOSSUS

Administrator
Frickler
Avatar
Registered: Dec 2000
Location: ~
Posts: 11900
http://www.cygwin.com/ und die GNU Coreutils koennten das fuer dich erledigen. Werten eine Windows-Installation gehoerig auf, wird fast zu einem brauchbaren Betriebssystem dadurch ;>

that

Moderator
Hoffnungsloser Optimist
Avatar
Registered: Mar 2000
Location: MeidLing
Posts: 11326
Zitat von COLOSSUS
http://www.cygwin.com/ und die GNU Coreutils koennten das fuer dich erledigen. Werten eine Windows-Installation gehoerig auf, wird fast zu einem brauchbaren Betriebssystem dadurch ;>

Poste bitte ein Beispiel. Das muss ja einfacher gehen als so:

Code:
for i in *.mp3; do mv "$i" "`echo $i|sed 's/-/_/g'`" ; done

void0

Little Overclocker
Avatar
Registered: Dec 2002
Location: at/wien/4 | ch@I..
Posts: 58
mmv (in der Hoffnung dass es ein cygwin paket davon gibt) sollt das koennen, hab aber leider vergessen wie mans benutzt ;) ein blick in die manpage hilft aber sicher...

sonst schaut das shell-script eh gut aus :)

normahl

Here to stay
Registered: Aug 2003
Location: AT
Posts: 3575
vielen dank für die vielen posts :)

sagt mal sind die dos commands so beschränkt weil das ned so einfach geht? *G*

COLOSSUS

Administrator
Frickler
Avatar
Registered: Dec 2000
Location: ~
Posts: 11900
Zitat von that
...

tr statt sed, sonst kann man das wohl nicht wirklich einfacher "anschreiben" ;)

Code:
for i in *.mp3; do mv "$i" "`echo $i | tr _ -`" ; done

that

Moderator
Hoffnungsloser Optimist
Avatar
Registered: Mar 2000
Location: MeidLing
Posts: 11326
Zitat von normahl
sagt mal sind die dos commands so beschränkt weil das ned so einfach geht? *G*

DOS ist sowieso sehr beschränkt, aber auch Windows (was du vermutlich meinst) kanns halt nicht von Haus aus...
Kontakt | Unser Forum | Über overclockers.at | Impressum | Datenschutz