#!/bin/bash old=`zenity --title="Dotaz" --entry --text="String to replace"` new=`zenity --title="Dotaz" --entry --text="String to replace by"` for file in $NAUTILUS_SCRIPT_SELECTED_FILE_PATHS; do mv "$file" `echo "$file" | sed -e "s/$old/$new/g"`; doneStary retazec v nazve vybranych suborov sa nahradi novym. Ide len o nahradenie textu, staci vsak trochu snahy (zmena prikazu
sed
) a nie je problem pridat regularne vyrazy...