Find all files in the /tmp directory, take the base name of each file, remove the ".sh" extension from each file name, print the command "mv" followed by the original file name and the original file name with "-done" appended, and then execute the command.
find /tmp -exec basename {} + | sed 's/.sh//' | awk '{print "mv",$1,$1"-done"}' | sh