Login Hasło

#1 2009.12.13 17:36:52

Dalik
Użytkownik
Zarejestrowany: 2008.09.07
Posty: 178
System: Debian Squeeze/Sid x86_64
Fluxbox: 1.1.1

[solved] Masowa zamiana nazw plików

Potrzebuje skryptu (najlepiej w Pythonie) do masowej zamiany nazw plików z:

Kod:

01-paul_webster-the_wolf_(original_mix).mp3
04-richard_durand-no_way_home_(extended_mix)-italive.mp3

na:

Kod:

paul_webster-the_wolf_(original_mix).mp3
richard_durand-no_way_home_(extended_mix)-italive.mp3

Dziękuje

Ostatnio edytowany przez Dalik (2009.12.13 23:18:48)


Debian Linux user               
Progressive trance music fan

Offline

 

#2 2009.12.13 17:53:20

jaszczomppoziomka
Użytkownik
Zarejestrowany: 2009.10.12
Posty: 87

Re: [solved] Masowa zamiana nazw plików

w bashu nie lepiej?

for x in `ls -l`
do
mv $x `echo $x | cut --bytes=4-1000`
done


jeśli idęą jest usunięcie 3 pierwszych znaków
ponadto np thunar ma taką mozliwość

Offline

 

#3 2009.12.13 18:58:05

azhag
Dozorca
Skąd: Warszawa
Zarejestrowany: 2006.11.21
Posty: 819
System: Debian Testing
Fluxbox: 1.3.5
WWW

Re: [solved] Masowa zamiana nazw plików

rename (z pakietu perl, przynajmniej w Debianie):

Kod:

azhag@debian /tmp $ touch 01-paul_webster-the_wolf_(original_mix).mp3
azhag@debian /tmp $ ls *mp3
01-paul_webster-the_wolf_(original_mix).mp3
azhag@debian /tmp $ rename "s/^([0-9]*)-//" *.mp3
azhag@debian /tmp $ ls *mp3
paul_webster-the_wolf_(original_mix).mp3
azhag@debian /tmp $

jaszczomppoziomka napisał(-a):

for x in `ls -l`
do
mv $x `echo $x | cut --bytes=4-1000`
done

jeśli już:

Kod:

for x in *mp3; do
   mv $x `echo $x | cut --bytes=4-1000`
done

Ostatnio edytowany przez azhag (2009.12.13 18:59:46)


Dr Chandra, will I dream?
pogoda w conky :: wybierz jabbera :: polski portal debiana :: registered linux user #403712

Offline

 

#4 2009.12.13 23:18:22

Dalik
Użytkownik
Zarejestrowany: 2008.09.07
Posty: 178
System: Debian Squeeze/Sid x86_64
Fluxbox: 1.1.1

Re: [solved] Masowa zamiana nazw plików

Oba sposoby działają, dziękuję.


Debian Linux user               
Progressive trance music fan

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson