Що я маю і хочу досягти:
В одній папці є тисячі зображень.
У мене файл CSV із такими стовпцями:
A: оригінальна назва B: перейменоване ім'я
Типовий рядок виглядає приблизно так:
"original-1.jpg","renamed-1.jpg" "original-2.jpg","renamed-2.jpg"
Я можу прибрати цитати, це не проблема.
Тепер я хочу використовувати додаток або запустити скрипт, який шукатиме всі зображення у стовпці А та перейменовує їх на імена у стовпці B (наприклад, оригінал-1.jpg -> перейменовано-1.jpg).
Є відповіді, наприклад:
http://ubuntuforums.org/showthread.php?t=1069652
http://systembash.com/content/one-line-batch-rename-files-using-csv-input-file-and-awk/
Однак, тут є деякі сценарії, і я не впевнений, чи всі ці сценарії впливають лише на папку, в якій ви зберігаєте скрипт, або вони можуть перейменувати всі файли на диску, які відповідають певним умовам. Звичайно, останнього потрібно уникати.
Що я шукаю, це простий посібник, як перейменувати файли та як вибрати папку з файлами.
Спасибі заздалегідь.