"Sometimes when I run ls to get a directory listing, I am
looking for a specific file, but I want to see the whole context
where the file resides. While you can pipe the output of ls to
grep, that doesn't show you the whole directory with the matched
files highlighted in a different color. I create a small script to
do just what I want.
"For example, suppose that in /proc/sys/net/ipv4 I want to see
files that have the pattern 'max' as part of the name. I could run
ls /proc/sys/net/ipv4 | grep max. grep changes the color to red
where the pattern is found, but it doesn't display the files I want
in the context of the entire directory listing..."
Some of the products that appear on this site are from companies from which QuinStreet receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. QuinStreet does not include all companies or all types of products available in the marketplace.