scr/file-rename-uuid.sh

21 lines
327 B
Bash
Raw Normal View History

#!/bin/zsh
2022-10-01 01:33:41 +01:00
2023-01-15 05:24:52 +00:00
# Inferencium
# File - Rename - UUID
# Copyright 2022-2023 Jake Winters
# SPDX-License-Identifier: BSD-3-Clause-Clear
2022-10-01 01:33:41 +01:00
# Version: 1.0.2.4
2022-10-01 01:33:41 +01:00
# Rename all files in current directory to UUIDs
2022-10-01 01:33:41 +01:00
for FILE in *
do
if [ -f "$FILE" ];then
ID=`uuidgen`
EXTENSION=${FILE#*.}
mv -v "$FILE" "$ID"."$EXTENSION"
fi
done