How do I "ls -R | cat | grep print" ?
Hi friends! π€ I am on a gnulinux and trying to list all files in the active directory and it's subdirectories. I then want to pipe the output to "cat". I want to pipe the output from cat into grep.
Please help! π
You're viewing a single thread.
grep -r print .
I.e. Grep on print recursively from . (current directory)
print
.
Or for more advance search find . -name "*.sh" -exec grep -H print {} \;
find . -name "*.sh" -exec grep -H print {} \;
I.e find all files with sh extension and run grep on it ({} become the filename). -H to include filename in output.
{}
-H
this is great ty!