Find all files with the extension ".sh" in the current directory and its subdirectories, print their names, and then add executable permissions to them.
find . -type f -name "*.sh" -printf '%P\n' | xargs chmod +x