Co mam i chcę osiągnąć:
W jednym folderze znajdują się tysiące zdjęć.
Mam plik CSV z następującymi kolumnami:
Odp .: oryginalna nazwa B: zmieniona nazwa
Typowy wiersz wygląda następująco:
"original-1.jpg","renamed-1.jpg" "original-2.jpg","renamed-2.jpg"
Mogę usunąć cytaty, to nie problem.
Teraz chcę użyć aplikacji lub uruchomić skrypt, który wyszuka wszystkie obrazy w kolumnie A i zmieni ich nazwy na nazwy w kolumnie B (np. Original-1.jpg -> renamed-1.jpg).
Istnieje kilka odpowiedzi, na przykład:
http://ubuntuforums.org/showthread.php?t=1069652
http://systembash.com/content/one-line-batch-rename-files-using-csv-input-file-and-awk/
W grę wchodzą jednak pewne skrypty i nie jestem pewien, czy wszystkie te skrypty wpływają tylko na folder, w którym przechowujesz skrypt, czy mogą zmienić nazwy wszystkich plików na dysku, które spełniają określone warunki. Oczywiście tego drugiego należy unikać.
To, czego szukam, to prosty przewodnik, jak zmienić nazwę plików i jak wybrać folder z plikami.
Z góry dziękuję.
źródło