Find all files and directories, and execute a case-insensitive search for the given string in each of them, printing the name of each file or directory where a match is found.
find -name '*' -exec grep -ilF "*" {} +