The "|" symbol, known as a pipe, is used in Linux and other Unix-like operating systems to combine multiple commands and create powerful command-line pipelines.
This will show files and directories outputted by `ls` and passes it as the input to `grep -e`. The output of `ls` is directly used as input for `grep -e`(witch searches for a specific word that is 'my'). so whatever files and directories have 'My' word in them , it will all display them