Hlavní navigace

Názor ke článku Hromadné přejmenování souborů od patrol - Zdravim, taky davam prednost commandline. Priznam se, ze jsem...

  • 21. 6. 2010 4:57

    patrol (neregistrovaný)

    Zdravim,
    taky davam prednost commandline. Priznam se, ze jsem nikdy zadny graficky renamer ani nezkousel. Zrovna vcera jsem pro jednu presentaci potreboval prejmenovat horu zcela ruzne se jmenujicich obrazku na stereotypni pict0001.jpg, pict0002.jpg atd. a dopadlo to takto:

    count=0 ; for i in *.jpg ; do num="000${count}" ; num=${num:((${#num} - 4))} ; echo mv $i pict${num}.jpg ; count=$((count + 1)) ; done

    Vsimnete si, ze script primo nepresouva, ale vlastne generuje jiny script (protoze tam je pred mv prikaz echo). To proto, ze si samozrejme nejsem jist, zda moje "dilo" bude napoprve chodit a nerad bych napachal nenapravitelne skody :-). Nu a kdyz to chodi, jednoduse radek vyvolam zpet sipkou vzhuru a na konec pripisu "| sh" - a je udelano :-).
    Zdravi Pavel