What is the difference between find . vs find * .
When i am trying to search for a file in current directory i.e. which was modified not more than 20 days ,i fired below query
find . -maxdepth 0 -mtime -20
The above command gives no output but
find * -maxdepth 0 -mtime -20
gives me the output that is required.Why is this happening i am searching in current directory only and . also means current directory