Isso deve fazer o truque para você, comentar se algo estranho aparecer
#! /bin/bash
base="'echo $NAUTILUS_SCRIPT_CURRENT_URI | cut -d'/' -f3- | sed 's/%20/ /g''"
if [ -z "$NAUTILUS_SCRIPT_SELECTED_FILE_PATHS" ]; then
dir="$base"
else
while [ ! -z "$1" -a ! -d "$base/$1" ]; do shift; done
dir="$base/$1"
fi
for i in 'find "$dir" -type f -name '*xml''; do java -jar "~/grabbertty.jar" $i > $i.txt; done
Quando você clica com o botão direito em uma pasta, deve aplicar seu find
dentro dessa pasta, se você não estiver clicando em uma pasta, deve aplicar o find
dentro da pasta atual.
Salve em "$HOME/.gnome2/nautilus-scripts/<nameofthescript>.sh
e torne-o executável com chmod 755 <nameofthescript>.sh
.