Katzenkralle 4e9be09c10 Init
2025-05-10 19:23:48 +02:00

8 lines
230 B
Bash
Executable File

#!/bin/bash
# Args 1: filepath
filename=$(basename $1)
extension=$([[ "$filename" = *.* ]] && echo ".${filename##*.}" || echo '')
newName=$(rofi -p "Rename ${filename} to" -dmenu)
mv $1 "${1//"$filename"/}${newName}${extension}"