From 3be8d8d595c40e591a5cdf46e01ecf596e91bef6 Mon Sep 17 00:00:00 2001 From: nullprop Date: Mon, 21 Oct 2024 16:28:18 +0300 Subject: [PATCH] Add filename randomizer function --- .aliases.sh | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/.aliases.sh b/.aliases.sh index eac3adb..be92ee5 100644 --- a/.aliases.sh +++ b/.aliases.sh @@ -53,6 +53,16 @@ function upload_all() { done } +function randomize_filenames() { + for X in *; do + if [ -f "$X" ]; then + EXT="${X##*.}" + FILENAME=$(cat /dev/urandom | tr -cd 'a-f0-9' | head -c 16) + mv --no-clobber --verbose "$X" "$FILENAME.$EXT" + fi + done +} + alias remove_exif="mogrify -verbose -strip *.jpg" alias tf2="steam -applaunch 440 -noborder -windowed -w 1920 -h 1080 +fps_max 240"