I am considering changing the structure of my /home directory, maybe completely changing my data organisation habbits.
I found this post on ubuntuforums very useful:
You need to use find
For this example I`m going to assume that all the .txt files are located in directories and subdirectories of your Documents folder and you want to move them to a directory in your home called scripts
Code:
find ~/Documents -name '*.txt' -exec mv '{}' ~/scripts \;