Macでは複数のファイルのファイル名をルールに従って変更することが可能です。
やり方は簡単で、finder複数のファイルを選択した上で右クリックして「名称変更」してフォーマットを決めて実行するだけ。
それはそれとして、ファイル名にランダムな名前をつけて一気にリネームしたいケースがあります。
ランダムな名前に一気に変更
terminalを使って、下記を実行すれば一気にリネームすることができます。
for file in *; do
if [ -f "$file" ]; then
random_name=$(uuidgen) # ランダムな名前を生成
extension="${file##*.}" # 拡張子を取得
mv "$file" "$random_name.$extension"
fi
done
適当なフォルダにファイルを集めて、terminalでそのフォルダに移動の上、上記を実行すればOK。
uuidgen
はUUID(重複することがないID)を生成するためのコマンドです。
上記を実行すると
342AD698-9294-436F-8410-9B2CB97094DE.jpeg
のようなファイル名に変換されます。