Find all files with the extension ".txt" and for each of them, move it to a new file with the current date in the format "dd-mm-yyyy.txt".
find . -name "*.txt" | xargs -I % mv "%" $(date +"%d-%m-%Y").txt