From fcc558aa01d3a190ac2300879eea25cdaf65a96f Mon Sep 17 00:00:00 2001 From: "Matheus A." Date: Tue, 15 Apr 2025 20:04:38 -0300 Subject: [PATCH] Adds rename-all-files-to-md5sum.sh --- scripts/shell/rename-all-files-to-md5sum.sh | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100755 scripts/shell/rename-all-files-to-md5sum.sh diff --git a/scripts/shell/rename-all-files-to-md5sum.sh b/scripts/shell/rename-all-files-to-md5sum.sh new file mode 100755 index 0000000..b1d82b3 --- /dev/null +++ b/scripts/shell/rename-all-files-to-md5sum.sh @@ -0,0 +1,10 @@ +#!/bin/bash + +mapfile -t files < <(find . -maxdepth 1 -type f) + +for filename in "${files[@]}"; do + filename_m5sum=$(md5sum "$filename" | awk '{print $1}') + filename_extension="${filename##*.}" + + mv "$filename" "$filename_m5sum.$filename_extension" +done