title: ls -lR * lists all the files in current and subdirectories , but ls -lR *filename* does not list files in subdirectories
body: <p>ls -lR * lists all the files in current and subdirectories , but ls -lR <em>filename</em> does not list files in subdirectories and only lists the files matching <em>filename</em> in current directory why so ? is there a way to list all the files whose name contains a particular text without using find and only using ls . </p>