私が持っているものと達成したいもの:
1つのフォルダーに数千の画像があります。
次の列を含むCSVファイルがあります。
A:元の名前B:名前の変更
典型的な行は次のようになります。
"original-1.jpg","renamed-1.jpg" "original-2.jpg","renamed-2.jpg"
引用符を削除しても問題ありません。
次に、アプリを使用するか、列Aのすべての画像を検索し、列Bの名前に変更するスクリプトを実行します(たとえば、original-1.jpg-> renamed-1.jpg)。
周りにいくつかの答えがあります。例えば:
http://ubuntuforums.org/showthread.php?t=1069652
http://systembash.com/content/one-line-batch-rename-files-using-csv-input-file-and-awk/
ただし、いくつかのスクリプティングが関係しており、これらのすべてのスクリプトがスクリプトを保存するフォルダーにのみ影響するのか、特定の条件を満たすディスク上のすべてのファイルの名前を変更できるのかはわかりません。もちろん、後者は避ける必要があります。
私が探しているのは、ファイルの名前を変更する方法と、ファイルを含むフォルダを選択する方法の簡単なガイドです。
前もって感謝します。