The find command doesn't seem to search recursively when using the * wild card
I have a directory with several sub-directories inside it, many of which contain pdf's. There are no actual pdf's in the main directory, just in the sub-directories within it. I want to find all the pdf's without having to open all the directories.
find *.pdf
Shouldn't my code return all the pdfs in the sub-directories? I get 'No match'. Am I using the wild card correctly? I've also tried it like
*.pdf*
*'.pdf'*
with no luck. Same results with ls. What am I not understanding?