Hromadné premenovanie súborov s číselnou konštantou
Potrebujem premenovať väčší počet súborov ale tak, že potrebujem posunúť poradové číslo súboru o konštantu. Konkrétne sa jedná o fotky a premenovanie by malo vyzerať asi takto:
DSC_8894 -> DSC_0955
DSC_8895 -> DSC_0956
DSC_8898 -> DSC_0959
V tomto konkrétnom prípade odpočítavam z poradového čísla súboru -7939. Žiaľ nemám čistú sériu súborov, preto nemôžem použiť Total Commander, alebo podobný nástroj, totiž tie podporujú iba poradové premenovanie. Máte nejaký nápad na to ako to mám vyriešiť, prípadne tip na nejaký program ktorý toto zvládne? Vďaka.
Re: Hromadné premenovanie súborov s 49selnou konštantou
ls | sed 's/DSC_\(.*\)$/mv "&" DSC_$((\1+49))/' | sh
bash, pod wokna mozno cygwin
Re: Hromadné premenovanie súborov s číselnou konštantou
Re: Hromadné premenovanie súborov s číselnou konštantou
S TC sa to nedá, lebo nemám čistú sériu súborov (fotiek). Už som to vyriešil po svojom, ale vďaka za snahu. Keby niekto riešil v budúcnosti podobný probém, doporučujem mu pozrieť sa na program ReNamer, je možné si v ňom písať skripty na premenovanie súborov (nepoužil som).