dos batch alle datein umbenennen

Seite 1 von 1 - Forum: Coding Stuff auf overclockers.at

URL: https://www.overclockers.at/coding-stuff/dos_batch_alle_datein_umbenennen_144895/page_1 - zur Vollversion wechseln!


normahl schrieb am 28.06.2005 um 18:59

so ich möcht per batch datei alle mp3 die ein - enthaltn durch ein _ ersetzen

wie ist das möglich? :)


HaBa schrieb am 28.06.2005 um 18:59

ren *-*.mp3 *_*.mp3


Versuchs mal, sollte gehen IMHO


normahl schrieb am 28.06.2005 um 19:00

hab ich schon :) geht leider nicht!

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


watchout schrieb am 28.06.2005 um 22:21

such' nach "ID3-TagIT" (für mp3, kann auch ID3<->Filename, usw.)

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


BinaryTubes schrieb am 28.06.2005 um 22:30

Hy !

Verwende den Total Commander.

Der hat solche Funktionen drauf.

http://www.ghisler.com/


COLOSSUS schrieb am 28.06.2005 um 22:33

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 schrieb am 29.06.2005 um 00:26

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 schrieb am 29.06.2005 um 00:38

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 schrieb am 01.07.2005 um 12:31

vielen dank für die vielen posts :)

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


COLOSSUS schrieb am 01.07.2005 um 12:58

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 schrieb am 02.07.2005 um 17:00

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...




overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2026